aus Wikisource, der freien Quellensammlung
|
Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.
|
Die Module sind mit #invoke eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.
|
Eigenschaften der Vorlage
„Str find“
Projekt
|
[[{{{projekt}}}]]
|
Vorlagentyp
|
Syntaxhilfe
|
Namensraum
|
geeignet für Vorlagen
|
automat. Kategorie
|
keine
|
abhängig von
|
[[Vorlage:{{{braucht}}}|{{{braucht}}}]]
|
alternativ
|
Str left, Str right
|
Bitte binde diese Vorlage nur mit Substitution ein.
|
Bitte vor Änderung dieser vielfach verwendeten Vorlage die Zustimmung der Gemeinschaft im Skriptorium einholen!
|
Diese Vorlage dient der Suche eines Teilstrings in einem Text.
{{str find|Text|Teilstring}}
- Die niedrigste Zeichenposition ist 1, nicht 0 wie bei anderen Berechnungen.
- Kommt die gesuchte Zeichenkette nicht im durchsuchten Text vor, wird -1 zurückgegeben.
- Der Rückgabewert ist also immer eine Zahl größer gleich 1 oder aber -1.
Quelltext |
Ausgabe
|
{{str find|abc|}} |
1
|
{{str find|abc|a}} |
1
|
{{str find|abc|b}} |
2
|
{{str find|abc|x}} |
-1
|