Vorlage:Str crop/Doku: Unterschied zwischen den Versionen

Aus InkluPedia
(Doku neu)
 
K (t)
 
Zeile 6: Zeile 6:
== Parameter ==
== Parameter ==
*'''Text''': Text, der rechts abgeschnitten werden soll
*'''Text''': Text, der rechts abgeschnitten werden soll
*'''Anzahl''': Anzahl der Zeichen, die von rechts nach links abgeschnitte werden. Vorgabewert ''0''
*'''Anzahl''': Anzahl der Zeichen, die von rechts nach links abgeschnitten werden. Vorgabewert ''0''


== Beispiele ==
== Beispiele ==

Aktuelle Version vom 20. September 2021, 06:34 Uhr

Diese Vorlage gibt einen Text rechts verkürzt zurück. Die Anzahl der Zeichen, die von rechts nach links abgeschnitten werden, wird als Parameter angegeben.

Kopiervorlage

{{Str crop|Text|Anzahl}}

Parameter

  • Text: Text, der rechts abgeschnitten werden soll
  • Anzahl: Anzahl der Zeichen, die von rechts nach links abgeschnitten werden. Vorgabewert 0

Beispiele

{{str crop|Beispieltext|2}}

Ergebnis: Beispielte

{{str crop|{{PAGENAME}}|3}}

Ergebnis: Str crop/D

Vorlagen zur Zeichenkettenverarbeitung

Vorlagen zur Zeichenkettenverarbeitung
Extraktion
{{Str left}} gibt die ersten n Zeichen zurück
{{Str right}} gibt die Zeichen rechts ab der angegebenen Position 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 der angegebenen Position n zurück
{{Str sub}} gibt n Zeichen ab der angegebenen Position zurück
{{Str match}} gibt Teilzeichenkette basierend auf einem regulären Ausdruck (Regex) zurück
Länge
{{Str len}} gibt Länge der Zeichenkette zurück
{{Str ≥ len}} überprüft Zeichenkette auf angegebene Mindestlänge
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

Lua

Diese Vorlage wurde ganz oder teilweise mit der Programmiersprache Lua erstellt.

  • Module sind mit #invoke eingebunden.
  • Im Quelltext-Modus dieser Vorlage sieht man, welche(s) Modul(e) in dieser Vorlage eingebunden ist/sind.
  • In der Dokumentation der einzelnen Module findet man ggf. weitere Hinweise.