This template is used on approximately 20,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
This template uses Lua: |
((Str letter/trim)) returns a string trimmed to its "beginning letters".
((str letter/trim))
→((str letter/trim |12345))
→((str letter/trim |123abc))
→((str letter/trim |abcdef?))
→ abcdef((str letter/trim |abc def))
→ abc((str letter/trim |ABcD123))
→ ABcD((str letter/trim |abc, def))
→ abc((str letter/trim |abc(def)))
→ abc((str letter/trim |(def)))
→((str letter/trim |~def))
→((str letter/trim |ÁbČĐÈęFğ))
→ ÁbČĐÈęFğ((str letter/trim |abcdefghijklmnopqrst))
→ abcdefghijklmnopqrst((str letter/trim |abcdefghijklmnopqrstuvwxyz))
→ abcdefghijklmnopqrstuvwxyz((str letter/trim | abcdefghijklmnopqrstuvwxyz))
→ abcdefghijklmnopqrstuvwxyz((str letter/trim |NR<ref>A reference for test purposes.</ref>))
→ NR