Difference between revisions of "Template:Str letter"

From EUSwiki
Jump to: navigation, search
m (Protected "Template:Str letter": semi-protection of high-usage templates to combat systematic vandalism ([Edit=Require autoconfirmed or confirmed access] (indefinite) [Move=Require autoconfirmed or confirmed access] (indefinite)))
 
m (1 revision imported)
 
(No difference)

Latest revision as of 00:21, 9 February 2019

0

50px Template documentation[view] [edit] [history] [purge]

This is the {{str letter}} meta-template.

It takes a string as parameter, and returns its length of preceding letters.

Examples

If the parameter is empty or undefined it is considered to be of zero length:

{{str letter}} returns 0
{{str letter|}} returns 0
{{str letter| }} returns 0

The count is interrupted by numbers, symbols, and punctuation:

{{str letter|12345}} returns 0
{{str letter|abcdef?}} returns 6
{{str letter|abc def}} returns 3
{{str letter|ABcD123}} returns 4
{{str letter|abc, def}} returns 3
{{str letter|abc(def)}} returns 3
{{str letter|abc xyzabcdefghijklmnopqrstuvwxyz}} returns 3
{{str letter|ÁbČĐÈęFğ}} returns 8
{{str letter|NR<ref>a reference</ref>}} returns 2
{{str letter|abcdefghijklmnopqrstuvwx}} returns 24
{{str letter|abcdefghijklmnopqrstuvwxyz}} returns 26

See also

References

  1. a reference