Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Str letter/doc: Difference between revisions

Template page
Created page with "{{wikipedia|page name}} {{high use}} {{Documentation subpage}} {{lua|Module:String}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|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: :<code><nowiki>{{str letter}}</nowiki></code> returns {{str letter}} :<code><nowiki>{{str lette..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{wikipedia|page name}}
{{wikipedia|page name}}
{{high use}}
{{Documentation subpage}}
{{Documentation subpage}}
{{lua|Module:String}}
{{lua|Module:String}}
Line 32: Line 31:
:<code><nowiki>{{str letter|abcdefghijklmnopqrstuvwxyz}}</nowiki></code> returns {{str letter|abcdefghijklmnopqrstuvwxyz}}
:<code><nowiki>{{str letter|abcdefghijklmnopqrstuvwxyz}}</nowiki></code> returns {{str letter|abcdefghijklmnopqrstuvwxyz}}


=== See also ===
{{string-handling templates}}


=== References ===
=== References ===

Latest revision as of 17:29, 9 April 2025

This page uses Creative Commons Licensed content from Wikipedia (view authors).

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|12345abc}} 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


References

  1. ↑ a reference