Zum Inhalt springen

Vorlage:Str crop/Doku: Unterschied zwischen den Versionen

Aus Minipedia
$4>APPERbot
K Bot: <pre> durch <syntaxhighlight> ersetzt
 
K 1 Version importiert
 
(kein Unterschied)

Aktuelle Version vom 22. August 2026, 20:59 Uhr

Die Vorlage entfernt eine bestimmte Anzahl von Zeichen von rechts im angegebenen Text.

⧼templatedata-doc-params⧽

Text1
Zeichenkette, die gekürzt werden soll.
⧼templatedata-doc-param-example⧽
Autobahn
Anzahl2
Anzahl Zeichen, die in Text rechts entfernt werden sollen.
Werte kleiner 0 werden wie 0 verarbeitet
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
4

 Info: Die Vorlage liefert irreführende nicht zutreffende Ergebnisse, wenn Anzahl größer als die Länge von Text ist! (siehe #Beispiele)

Kopiervorlagen

[Bearbeiten]

<syntaxhighlight lang="wikitext" copy></syntaxhighlight> Falls Gleichheitszeichen (=) in den Parameterinhalten vorkommen und/oder führende und abschließende Leerzeichen in den Parameterinhalten entfernt werden sollen: <syntaxhighlight lang="wikitext" copy></syntaxhighlight>

Beispiele

[Bearbeiten]
  • "{{str crop||4}}" ergibt "" (Text ist eine leere Zeichenkette der Länge 0)
  • "{{str crop| }}" ergibt "" (Text besteht nur aus 2 Leerzeichen, Anzahl mit Standardwert)
  • "{{str crop| |1}}" ergibt "" (Text besteht nur aus 2 Leerzeichen)
  • "{{str crop| |3}}" ergibt "" (Text besteht nur aus 2 Leerzeichen)
  • "{{str crop|{{SUBJECTPAGENAME}}|3}}" ergibt "Vorlage:Str crop/D"
  • "{{str crop|{{PAGENAME}}|3}}" ergibt "Str crop/D"
  • "{{str crop| Beispiel.jpg |2}}" ergibt "Beispiel.j"
  • "{{str crop|1= Beispiel.jpg |2=2}}" ergibt "Beispiel.j" (vorher Entfernung der Leerzeichen links und rechts)
  • In den folgenden Beispielen besteht (Text aus 16 Zeichen, inkl. 2 führenden und 2 abschließenden Leerzeichen:
    • "{{str crop|1= Beispiel.jpg }}" ergibt "Beispiel.jpg" (Anzahl mit Standardwert und Entfernung der Leerzeichen links und rechts)
    • "{{str crop| Beispiel.jpg }}" ergibt "Beispiel.jpg" (Anzahl mit Standardwert)
    • "{{str crop| Beispiel.jpg |-4}}" ergibt "Beispiel.jpg"
    • "{{str crop| Beispiel.jpg | 1}}" ergibt "Beispiel.jp"
    • "{{str crop| Beispiel.jpg | 2}}" ergibt "Beispiel.j"
    • "{{str crop| Beispiel.jpg | 4}}" ergibt "Beispiel"
    • "{{str crop| Beispiel.jpg |13}}" ergibt "Beispiel.jpg"
    • "{{str crop| Beispiel.jpg |14}}" ergibt "Beispiel.jp"
    • "{{str crop| Beispiel.jpg |15}}" ergibt "Beispiel.j"
    • "{{str crop| Beispiel.jpg |16}}" ergibt "Beispiel."
    irreführende nicht zutreffende Ergebnisse
    • "{{str crop| Beispiel.jpg |17}}" ergibt "Beispiel"
    • "{{str crop| Beispiel.jpg |20}}" ergibt "Beisp"
    • "{{str crop| Beispiel.jpg |30}}" ergibt ""

Siehe auch

[Bearbeiten]