Template:Str find/doc: Difference between revisions
Appearance
Pestergaines (talk | contribs) m Reverted edits by 91.224.160.4 (talk) to last revision by John James |
|||
| Line 3: | Line 3: | ||
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> | ||
=== Usage === | |||
<nowiki>{{Str find|</nowiki>''text''|''sub_string''<nowiki>}}</nowiki> = Position of first appearance of ''sub_string'' in ''text''. | |||
* Only searches first 50 characters of ''text''. Returns -1 if ''sub_string'' not found in first 80 characters. | |||
* Character position is 1 based (not 0 based as usual in calculations). | |||
* '''Warning''': if ''sub_string'' is empty, then this routine will return 1 !!! This case will often have to be handled specially. | |||
=== See also === | === See also === | ||
Latest revision as of 17:39, 22 May 2011
| This is a documentation subpage for Template:Str find. It contains usage information, categories and other content that is not part of the original template page. |
- This article uses content from the Wikipedia article on Template:Str find/doc (edition) under the terms of the CC-by-SA 3.0 license.
Usage
{{Str find|text|sub_string}} = Position of first appearance of sub_string in text.
- Only searches first 50 characters of text. Returns -1 if sub_string not found in first 80 characters.
- Character position is 1 based (not 0 based as usual in calculations).
- Warning: if sub_string is empty, then this routine will return 1 !!! This case will often have to be handled specially.
See also
Template:Strfind short can handle longer strings (<99 chars), and gives far better performance, especially for short strings.
Description of all string templates