This is a documentation subpage for Template:Str sub old. It contains usage information, categories and other content that is not part of the original template page. |
Lua error in Module:TNT at line 159: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Lua banner.tab.
This template is used on approximately 356,000 pages, or roughly 227% of all pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
- Please see: {{#invoke:string|sub}}.
Usage
{{str sub old|text|start|length}}
= Substring of text starting at start and containing length characters. Zero-indexed: the first character is numbered 0, and so on, e.g. {{str sub old|20090624130510|8|2}} returns the 2 characters starting at the 9th, i.e. "13".
Examples
- {{str sub old|1234567|3|2}} —> 45
- {{str sub old| alphabet|0|5}} —> alpha
- {{str sub old| alphabet|5|999}} —> bet
- {{str sub old|alph abet|0|5}} —> alph
- {{str sub old| three words here |4|10}} —> e words h
Any leading spaces are skipped, but internal spaces are counted exactly, yet compressed when displayed.
Template data
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.
TemplateData for Str sub old
<templatedata> {
"description": "The template takes a substring of text starting at start and containing length characters.", "params": { "1": { "label": "Text", "description": "The substring to be trimmed.", "type": "string", "required": true }, "2": { "label": "Numeric position", "description": "Numeric position of the starting character within the string", "type": "number", "required": true }, "3": { "label": "Count", "description": "Number of characters for the substring", "type": "number", "required": true } }
} </templatedata>
See also