Template:Str sub long

From Second Life Wiki
Jump to navigation Jump to search
[Edit] [🔄Purge] Template documentation
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. "

  • 200906241*
  • 2009062413*".

Examples

Any leading spaces are skipped, but internal spaces are counted exactly, yet compressed when displayed.

Template data

This is the Error creating thumbnail: Unable to save thumbnail to destinationTemplateData for this template used by TemplateWizard, Error creating thumbnail: Unable to save thumbnail to destinationVisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Str sub long

{
        "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
                }
        }
}

See also

Template:String-handling templates