Zum Inhalt springen

Vorlage:Str left/Doku

aus Wikipedia, der freien Enzyklopädie

Vorlage:Dokumentation/Seitenhinweis

Die Vorlage entfernt Leerzeichen am Anfang und am Ende der in Text angegebenen Zeichenkette und gibt maximal die Anzahl der ersten Zeichen zurück.

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

Text1
Zeichenkette, die gekürzt werden soll.
⧼templatedata-doc-param-example⧽
Autobahn
Anzahl2
Maximale Zeichenzahl, die ohne Berücksichtigung führender und abschließender Leerzeichen von links beginnend ausgegeben werden soll.
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
4

Kopiervorlagen

<syntaxhighlight lang="wikitext" copy></syntaxhighlight> Falls Gleichheitszeichen (=) in den Parameterinhalten vorkommen: <syntaxhighlight lang="wikitext" copy></syntaxhighlight>

Beispiele

Code Ergebnis Info
"{{Str left}}" "" Text und Anzahl weggelassen
"{{Str left||2}}" "" Text leer
"{{Str left|2=5}}" "" Text weggelassen
"{{Str left|Autobahn}}" "" Anzahl weggelassen
"{{Str left|Autobahn|}}" "" Anzahl leer
"{{Str left| Autobahn | 4}}" "Auto"
"{{Str left|Autobahn |11}}" "Autobahn"
"{{Str left|{{SUBJECTPAGENAME}}|10}}" "Vorlage:St" {{SUBJECTPAGENAME}} ergibt "Vorlage:Str left/Doku"

Vorlage:Dokumentation/Siehe auch

<templatestyles src="Erweiterte Navigationsleiste/styles legacy.css" />Vorlage:Klappleiste/Anfang

Extraktion
Positionsbasiert
  • {{Str left}} – gibt die ersten n Zeichen zurück
  • {{Str right}} – gibt die Zeichen ausgenommen der ersten n zurück
  • {{Str rightc}} – gibt die letzten n Zeichen zurück
  • {{Str crop}} – gibt die Zeichen ausgenommen der letzten n zurück
  • {{Str index}} – gibt das Zeichen an einer gegebenen Position zurück
  • {{Str sub}} – gibt n Zeichen ab einer gegebenen Position zurück
Musterbasiert
  • {{Str match}} – gibt eine Teilzeichenkette basierend auf einem RegExp zurück
Länge
  • {{Str len}} – gibt die Länge der Zeichenkette zurück
  • {{Str ≥ len}} – überprüft ob die Zeichenkette die angegebene Mindestlänge hat
Suche
  • {{Str find}} – gibt die Position des Gesuchten in einer Zeichenkette zurück
Bearbeiten
  • {{Str replace}} – ersetzt Teile einer Zeichenkette
  • {{Str trim}} – entfernt führende und abschließende Leerzeichen
Modul:Str – Basismodul der meisten Vorlagen

Vorlage:Klappleiste/Ende