| Diese Vorlage wurde am 17. November 2013 von Template:Trunc der englischen Wikipedia importiert. Statt Änderungen hier auf Wikivoyage vorzunehmen, sollte eine neuer Import vorgezogen werden, falls im originalen Wiki neue Funktionen hinzugekommen sind. Stimme dich dazu bitte mit der Community in der Vorlagenwerkstatt ab. |
Funktion
Gibt eine gewünschte Anzahl von Zeichen vom Anfang einer Zeichenkette zurück. Ist die angegebene Länge größer als die Länge der originalen Zeichenkette, wird die originale Zeichenkette kopiert und angefügt.
Verwendung
{{Trunc|<zeichenkette>|<anzahl>}}
Ist <anzahl>
nicht valide oder nicht definiert, wird die originale Zeichenkette zurückgegeben.
Beispiele
{{Trunc| Lorem ipsum dolor sit amet| 10}}
→ Lorem ipsu
{{Trunc| Lorem ipsum dolor sit amet| 1}}
→ L
{{Trunc| Lorem ipsum dolor sit amet| 0}}
→
{{Trunc| Lorem ipsum dolor sit amet|}}
→ Lorem ipsum dolor sit amet
{{Trunc| Lorem ipsum dolor sit amet}}
→ Lorem ipsum dolor sit amet
{{Trunc| Lorem ipsum dolor sit amet| foo}}
→ Lorem ipsum dolor sit amet
{{Trunc| Lorem ipsum dolor sit amet| 40}}
→ Lorem ipsum dolor sit ametLorem ipsum do
Siehe auch
Vorlagen zur Zeichenkettenmanipulation |
---|
|
|
|
Trimmen nach Anzahl |
- {{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 | |
---|
|
Zeichen einfügen |
- {{Loop}} – Repeat character string n times
- {{Replace}} – Returns the string, after replacing all occurrences of a specified string with another string.
- {{Strloc insert}} – Inserts a string at character location strloc, or appends if strloc<=0.
- {{Strloc prefix}} – Extracts string prefix up to location strloc, or whole string if strloc<=0.
- {{Str rep}} – Returns the string, after replacing the first occurrence of a specified string with another string.
|
---|
|
Längenauswertungen |
- {{Str len}} – Returns a string's length.
- {{Str ≥ len}} – To check if a string is "longer or equally long" or "shorter" than a given length.
- {{Str ≤ len}} – To check if a string is "shorter or equally long" or "longer" than a given length.
- {{Str ≠ len}} – To check if a string is "not equal" or "equal" to a given length.
- {{Str ≤ ≥ len}} – To check if a string is "shorter", "equal", or "longer" than a given length.
|
---|
|
Analyse |
- {{Str endswith}} – To check if a string ends with a given string.
- {{Str find}} – Returns the numerical location of a given string in a string.
- {{Strfind short}} – Returns the numerical location of a given string in a string.
- {{Str find0}} – Zero-based substring search.
- {{Str sub find}} – Searches a substring in a string at the given offset.
- {{ASCII code}} – Returns the ASCII value of a single character.
- {{Str letter}} – Returns the number of letters that begin a string.
- {{Str number}} – Returns the number of numbers that begin a string.
- {{Str gtr str}} – Compares two strings for alphabetical order, and returns a value accordingly.
|
---|
|
Spezialanwendungen | |
---|
|
Technisches | |
---|
|
|