Template:Str left/doc: Difference between revisions
Template page
More actions
m Reverted 1 edit by Aeeaeeaee 2 identified as vandalism to last revision by Wuhwuzdat. using TW |
|||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | ||
=== Usage === | === Usage === | ||
===Examples=== | : <code>{{Tlx|Str left|<string>|<count>}}</code> | ||
Gives the <count> substring of characters from the start of the string (the substring has length <count>). | |||
If <count> is invalid or empty, an empty string is returned. If undefined, it defaults to 1. | |||
=== Limitations === | |||
* Length to 500: The maximum substring stops at 500 long, yet gives no error message. Only 500 characters can be extracted even if the <string> is longer. | |||
* Inexpensive (uses no other templates). | |||
=== Examples === | |||
*<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | 10 }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | 10 }} | *<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | 10 }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | 10 }} | ||
*<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | 1 }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | 1 }} | *<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | 1 }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | 1 }} | ||
*<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | | *<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | 0 }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | 0 }} | ||
*<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | }} | *<tt><nowiki>{{Str left| lorem ipsum dolor sit amet | }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet | }} | ||
*<tt><nowiki>{{Str left| lorem ipsum dolor sit amet }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet }} | *<tt><nowiki>{{Str left| lorem ipsum dolor sit amet }}</nowiki></tt> → {{Str left| lorem ipsum dolor sit amet }} | ||
=== See also === | === See also === | ||
* {{Tl|Trunc|<string>|<count>}} - truncate right-side of string | |||
* {{Tl|Str right|<string>|<count>}} - extract remainder of string | |||
* {{Tl|Str rightc|<string>|<count>}} - extract right-side of string | |||
* {{Tl|Str len|<string>}} - get numeric length of string (can be over 300 long) | |||
<includeonly> | <includeonly> | ||
| Line 22: | Line 32: | ||
[[Category: String manipulation templates]] | [[Category: String manipulation templates]] | ||
[[de:Vorlage:Str left]] | |||
[[es:Plantilla:Str left]] | |||
[[eo:Ŝablono:Lin mald]] | |||
[[id:Templat:Str left]] | |||
[[lv:Veidne:Str left]] | |||
[[ja:Template:Str left]] | |||
[[pt:Predefinição:Str left]] | |||
[[ru:Шаблон:Str left]] | |||
</includeonly> | </includeonly> | ||
Revision as of 07:35, 19 December 2009
Usage
{{Str left|<string>|<count>}}
Gives the <count> substring of characters from the start of the string (the substring has length <count>).
If <count> is invalid or empty, an empty string is returned. If undefined, it defaults to 1.
Limitations
- Length to 500: The maximum substring stops at 500 long, yet gives no error message. Only 500 characters can be extracted even if the <string> is longer.
- Inexpensive (uses no other templates).
Examples
- {{Str left| lorem ipsum dolor sit amet | 10 }} → lorem ipsu
- {{Str left| lorem ipsum dolor sit amet | 1 }} → l
- {{Str left| lorem ipsum dolor sit amet | 0 }} →
- {{Str left| lorem ipsum dolor sit amet | }} →
- {{Str left| lorem ipsum dolor sit amet }} → l
See also
- [[:<count>:Template:Trunc|{{<string>}}]] - truncate right-side of string
- [[:<count>:Template:Str right|{{<string>}}]] - extract remainder of string
- [[:<count>:Template:Str rightc|{{<string>}}]] - extract right-side of string
- {{<string>}} - get numeric length of string (can be over 300 long)