For faster navigation, this Iframe is preloading the Wikiwand page for Vorlage:Str find/Doku.

Vorlage:Str find/Doku

aus Wikipedia, der freien Enzyklopädie

Die Vorlage gibt die Position des ersten Zeichens von Suchtext innerhalb von Text zurück, wobei führende und abschließender Leerzeichen nicht berücksichtigt werden. Positionswerte größer 0 zeigen an, dass die Zeichenkette gefunden wurde. Kommt Suchtext nicht in Text vor, wird -1 zurückgegeben. Die Suche ist case-sensitive, das heißt, die Strings "Text" und "text" sind verschiedene Zeichenketten.

Vorlagenparameter

Text1
Zeichenkette, in der die Position von Suchtext bestimmt werden soll
Beispiel
Autobahn
Suchtext2
Zeichenkette, die in Text gesucht werden soll.
Beispiel
ba

 Info: Um zwei Strings ohne Berücksichtigung von Groß- und Kleinschreibung vergleichen zu können, stehen die Parserfunktionen ((lc:)) und ((uc:)) zur Verfügung.

Kopiervorlage

[Quelltext bearbeiten]
((str find| | ))

Falls Gleichheitszeichen in den Parameterinhalten vorkommen oder in Suchtext führende und abschließende Leerzeichen entfernt werden sollen, müssen benannte Parameter benutzt werden.

((str find
 |1=
 |2=
))
Code Ergebnis Info
((Str find|2=a)) -1 Text weggelassen
((Str find||a)) -1 Text ist leere Zeichenkette
((Str find| |a)) -1 Text besteht nur aus 3 Leerzeichen
((Str find| ab c | )) 3 Text mit je einem führenden und abschließenden Leerzeichen, Suchtext ist ein Leerzeichen
((Str find| ab c |2= )) 1
((Str find| abc|a)) 1 Text mit einem führenden Leerzeichen
((Str find| abc| a)) -1 Text und Suchtext mit einem führenden Leerzeichen
((Str find| abc|2= a)) 1
((Str find| abc|abcde)) -1
((Str find|ab cd | c)) 3 Suchtext mit einem Leerzeichen
((Str find|ab cd |2= c)) 4
((Str find|abc|b)) 2
((Str find|abc|x)) -1
((Str find |AbCd| bC )) -1 Suchtext mit je einem führenden und abschließenden Leerzeichen
((Str find |AbCd|2= bC )) 2
((Str find |AbCd|bC)) 2
((Str find |AbCd|Bc)) -1 mit Berücksichtigung von Groß- und Kleinschreibung
((Str find |((uc:AbCd))|((uc:Bc)))) 2 ohne Berücksichtigung von Groß- und Kleinschreibung
Fehlerhafte Ergebnisse werden geliefert bei
Code Ergebnis Info
((Str find)) 1 Text und Suchtext weggelassen
((Str find||)) 1 Text und Suchtext leere Zeichenkette
((Str find|abc)) 1 Suchtext weggelassen
((Str find|abc|)) 1 Suchtext ist leerer Zeichenkette
{{bottomLinkPreText}} {{bottomLinkText}}
Vorlage:Str find/Doku
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?