Zum Inhalt springen

Vorlage:Str right

Aus Minipedia
Version vom 22. August 2026, 20:59 Uhr von Andreas (Diskussion | Beiträge) (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Die Vorlage entfernt Leerzeichen am Anfang und am Ende und die Anzahl Zeichen von links beginnend von der in Text angegebenen Zeichenkette.
Ist der Wert für Anzahl kleiner 0, wird 0 angenommen.
Ist der Wert für Anzahl gleich oder größer als die Länge von Text, so wird eine leere Zeichenkette zurückgegeben.

⧼templatedata-doc-params⧽

Text1
Zeichenkette
⧼templatedata-doc-param-example⧽
Autobahn
Anzahl2
Anzahl Zeichen ohne Berücksichtigung führender Leerzeichen, die von Text links abgeschnitten werden.
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
4
<templatedata>{"description":"Die Vorlage entfernt Leerzeichen am Anfang und am Ende und die Anzahl Zeichen von links beginnend von der in Text angegebenen Zeichenkette.\r\nIst der Wert für Anzahl kleiner 0, wird 0 angenommen.\r\nIst der Wert für Anzahl gleich oder größer als die Länge von Text, so wird eine leere Zeichenkette zurückgegeben.","paramOrder":["1","2"],

"params":{ "1":{"type":"string","description":"Zeichenkette","label":"Text","example":"Autobahn","required":true},

"2":{"type":"number","description":"Anzahl Zeichen ohne Berücksichtigung führender Leerzeichen, die von Text links abgeschnitten werden.","label":"Anzahl","example":"4","required":false,"default":"0"} }

}</templatedata>

Kopiervorlagen

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

Beispiele

Code Ergebnis Info
"{{Str right}}" "" Text und Anzahl weggelassen
"{{Str right| Autobus}}" "Autobus" Anzahl weggelassen
"{{Str right|Autobus|-3}}" "Autobus" Anzahl negativ
"{{Str right| Autobus|7}}" ""
"{{Str right|    |2}}" "" Text besteht aus 4 Leerzeichen
"{{Str right| lorem ipsum dolor sit amet | 10 }}" "m dolor sit amet"
"{{Str right| lorem ipsum dolor sit amet | 1 }}" "orem ipsum dolor sit amet"
"{{Str right| lorem ipsum dolor sit amet | 0 }}" "lorem ipsum dolor sit amet"
"{{Str right| 123456789.123456789.123456789.1 |29}}" ".1"

Siehe auch

Lua

Verwendetes Modul: Str