Usage

[edit]

Converts the first ASCII letter character of a string to lowercase. This behavior is different from the magic word lcfirst, which affects the first character of a string regardless of whether it is a letter or not.

Examples

[edit]

((lcfirstletter|Test)) → ((subst:#invoke:String|match|Test|%A*))((subst:lc:((subst:#invoke:String|sub|((subst:#invoke:String|match|Test|%a.*))|1|1))))((subst:#invoke:String|sub|((subst:#invoke:String|match|Test|%a.*))|2))

((lcfirstletter|(Test))) → ((subst:#invoke:String|match|(Test)|%A*))((subst:lc:((subst:#invoke:String|sub|((subst:#invoke:String|match|(Test)|%a.*))|1|1))))((subst:#invoke:String|sub|((subst:#invoke:String|match|(Test)|%a.*))|2))

((lcfirstletter|6Th century)) → ((subst:#invoke:String|match|6Th century|%A*))((subst:lc:((subst:#invoke:String|sub|((subst:#invoke:String|match|6Th century|%a.*))|1|1))))((subst:#invoke:String|sub|((subst:#invoke:String|match|6Th century|%a.*))|2))

(compare to ((ucfirst:6Th century)) → 6Th century)

See also

[edit]