Dieser Artikel wurde aus einer englischen Sprachversion importiert und wurde noch nicht vollständig übersetzt. Bitte hilf mit, den Text auf deutsch verfügbar zu machen.
Diese Vorlage benutzt Module:String, Skripte geschrieben in der Programmiersprache Lua. Bitte informiere dich dort, wenn du mehr über die Sprache und ihren Einsatz erfahren willst. Diese Vorlagen sollte im Regelfall nichtersetzt werden.
The Template:str_sub_find searches for a substring in a string at the given offset.
It returns 1, if string2 is found in string1 at the given offset, otherwise it will return empty string. This makes the result easy usable in Help:Extension:ParserFunctions like {{#if:|}}. Offset is zero-based and can be omitted if zero.
Examples
{{#if: {{str sub find|abcdef|abc}} | Substring is found | Substring is not found }} → Substring is found
{{#if: {{str sub find|abcdef|abc|2}} | Substring is found | Substring is not found }} → Substring is not found
{{#if: {{str sub find|abcdef|def}} | Substring is found | Substring is not found }} → Substring is not found
{{#if: {{str sub find|abcdef|def|3}} | Substring is found | Substring is not found }} → Substring is found
{{Str mid}} – Gibt einen Teilstring unter Angabe von Position und Länge zurück.
{{Trunc}} – Reduziert eine Zeichenkette auf eine Solllänge.
{{Str left}} – Reduziert eine Zeichenkette auf eine Sollänge von links an gezählt oder füllt eine Zeichenkette durch Duplizierung auf eine Solllänge auf.
{{Str crop}} – Schneidet eine bestimmte Anzahl von Zeichen am Ende ab.
{{Chop head and tail}} – Schneidet eine bestimmte Anzahl von Zeichen am Anfang und Ende ab.
{{Str right}} – Schneidet eine bestimmte Anzahl von Zeichen am Ende ab.
{{Str rightc}} – Gibt die übergebene Anzahl von Zeichen vom Ende der Zeichenkette zurück.
{{Str rightmost}} – Kürzt eine Zeichenkette auf die angegebene Anzahl am Ende.
{{Str sub old}} – Kürzt eine Zeichenkette auf eine bestimmte Anzahl, gestartet an der angegebenen Position.
{{Str sub new}} – Gibt eine Teilzeichenkette unter Angabe von Start- und Endposition zurück.
{{Str index}} – Gibt den Buchstaben an einer bestimmten Position zurück.
Trimmen nach Bedingung
{{Trim}} – To trim any leading or trailing whitespace ({{Strip whitespace}} does so too, but is less effective)
Die obige Dokumentation wurde aus der Seite Vorlage:Str sub find/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.