ਫਰਮਾ:Str len/doc
ਦਿੱਖ
(ਫਰਮਾ:Str len/core/doc ਤੋਂ ਮੋੜਿਆ ਗਿਆ)
ਇਹ ਇੱਕ ਫਰਮਾ:Str len ਲਈ documentation ਉਪ ਸਫ਼ਾ ਹੈ। ਇਸ ਵਿੱਚ ਵਰਤੋਂ ਦੀ ਜਾਣਕਾਰੀ, ਸ਼੍ਰੇਣੀਆਂ ਅਤੇ ਹੋਰ ਸਮੱਗਰੀ ਜੋ ਮੂਲ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ, ਸ਼ਾਮਲ ਹੈ। ਫਰਮਾ page. |
This template is used on many 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 is the {{str len}} meta-template.
It takes a string as parameter and returns its length (excluding spaces at the start and end). It can now count as high as necessary.
Examples
[ਸੋਧੋ]If the parameter is empty or undefined it is considered to be of zero length:
{{str len}}
returns 0{{str len|}}
returns 0{{str len| }}
returns 0
It counts the length correctly, even if the string contains spaces, looks like a number, or contains special characters:
{{str len| ab cde }}
returns 6{{str len| 1234567 }}
returns 7{{str len| café åäö }}
returns 8{{str len| {{loop|50|abcdefghij}} }}
returns 500{{str len| {{loop|10000|abcdefghij}} }}
returns 100000
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 len
The template takes a string as parameter and returns its length, excluding spaces at the start and end of the string
ਮਾਪਦੰਡ | ਵੇਰਵਾ | ਕਿਸਮ | ਦਰਜਾ | |
---|---|---|---|---|
Alpha-numeric text | 1 | The string to be counted | String | required |
Technical details
[ਸੋਧੋ]This is the first general-purpose template to be implemented using mw:Extension:Scribunto. The Lua code is located in Module:String.
See also
[ਸੋਧੋ]