Template:Str right: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<includeonly>{{{{{|safesubst:}}}#ifexpr: {{{2|0}}} < 0 |{{{1}}} |{{{{{|safesubst:}}}#ifexpr: {{{2|0}}}+1 > {{{{{|safesubst:}}}#invoke:String|len|s={{{1}}}}} | | {{{{{|safesub...") |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{ | <includeonly>{{#ifexpr: {{{2|0}}} < 0|{{{1}}}|{{#ifexpr: {{{2|0}}}+1 > {{#invoke:string|len|s={{{1}}}}}| |{{#invoke:string|sub|s={{{1}}}|{{#expr:{{{2|0}}}+1}}}}}}}}</includeonly><noinclude> | ||
|{{{1}}} | |||
|{{ | |||
}}</includeonly><noinclude> | |||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> |
Latest revision as of 18:28, 28 August 2020
- The following documentation is located at Template:Str right/doc. [edit]
- Useful links: subpage list • links • redirects • transclusions • errors (parser/module) • sandbox
Usage
{{str right|<string>|<offset>}}
Gives the characters from <offset> to the end of the string.
A negative <offset> is treated the same as zero, which simply returns the original string.
If <offset> is longer than <string> then this returns an empty string.
If <offset> is invalid, empty or undefined, this template goes berserk, so please avoid.
Examples
{{str right |Lorem ipsum dolor sit amet |10}}
→ m dolor sit amet{{str right |Lorem ipsum dolor sit amet |1}}
→ orem ipsum dolor sit amet{{str right |Lorem ipsum dolor sit amet |0}}
→ Lorem ipsum dolor sit amet{{str right |123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.1 |99}}
→ .1
{{str right |#123456|1}}
→ 123456{{str right |#123|1}}
→ 123
See also
{{str left}}