Jewiki unterstützen. Jewiki, die größte Online-Enzy­klo­pädie zum Judentum.

Helfen Sie Jewiki mit einer kleinen oder auch größeren Spende. Einmalig oder regelmäßig, damit die Zukunft von Jewiki gesichert bleibt ...

Vielen Dank für Ihr Engagement! (→ Spendenkonten)

How to read Jewiki in your desired language · Comment lire Jewiki dans votre langue préférée · Cómo leer Jewiki en su idioma preferido · בשפה הרצויה Jewiki כיצד לקרוא · Как читать Jewiki на предпочитаемом вами языке · كيف تقرأ Jewiki باللغة التي تريدها · Como ler o Jewiki na sua língua preferida

Vorlage:Str ≥ len

Aus Jewiki
Zur Navigation springen Zur Suche springen



[Bearbeiten] Dokumentation


Diese Vorlage prüft, ob eine Zeichenkette entweder länger oder gleich lang oder aber kürzer als eine gegebene Länge ist.

Verwendung

Diese Vorlage benötigt drei oder vier unbenannte Parameter.

Mit folgendem Code lässt sich prüfen, ob die Zeichenkette „abcde“ länger oder gleich lang oder aber kürzer als 4 ist:

{{str ≥ len | abcde | 4
| Gleich oder länger.
| Kürzer.
}}

Ergebnis:

Gleich oder länger.

Um Probleme mit Gleichheitszeichen innerhalb der Parameter zu vermeiden, empfiehlt es sich, grundsätzlich nummerierte Parameter zu verwenden:

{{str ≥ len 
| 1 = ab=cde 
| 2 = 100
| 3 = Gleich "=" oder länger.
| 4 = Kürzer, nicht "=".
}}

Ergebnis:

Kürzer, nicht "=".

Parameter

Einzelheiten:

{{str ≥ len 
| 1 = Eine 0 bis 500 Zeichen lange Zeichenkette.
| 2 = Eine Zahl von 0 bis 500.
| 3 = Ergebnis, wenn die Länge der Zeichenkette größer oder gleich der Zahl ist.
| 4 = Ergebnis, wenn die Länge der Zeichenkette kleiner als die Zahl ist.
}}

Leere oder undefinierte Zeichenketten gelten als Zeichenketten der Länge 0. Zeichenketten mit mehr als 500 Zeichen werden nicht auf 500 Zeichen gekürzt.

Längen unter 0 gelten als 0. Längen über 500 gelten als 500.

Zeichenketten mit 500 oder mehr Zeichen gelten deshalb immer als länger oder gleich lang, egal mit welcher Länge sie verglichen werden.

Technische Details

Diese Vorlage arbeitet wesentlich effizienter als die Vorlage:Str len, die die Länge einer Zeichenkette ausgibt. Wenn die konkrete Länge einer Zeichenkette nicht von Belang ist nur mit einer gegebenen Länge verglichen werden soll, sollte deshalb grundsätzlich diese Vorlage bevorzugt werden.

Senkrechte Striche (|) in Parametern kann diese Vorlage nur verarbeiten, wenn sie innerhalb des Aufrufs einer anderen Vorlage oder innerhalb eines Wikilinks stehen oder mit der Vorlage:! maskiert sind.