Vergleich

Syntax

	$string1.isStringGreater($string2)

$string1.isStringGreater($string2, $case-sensitive)

Beschreibung

Vergleicht die beiden Zeichenketten string1 und string2 lexiographisch miteinander. Der Vergleich erfolgt Zeichen für Zeichen. Sobald ein Zeichen von string1 größer ist als das Zeichen an derselben Stelle von string2, wird true zurückgegeben.

Parameter

Name Typ Beschreibung Pflicht Default
string1 Zeichenkette Die Zeichenkette mit der string2 verglichen werden soll. ja
string2 Zeichenkette Die Zeichenkette mit der string1 verglichen werden soll. ja
case-senitive Wahrheitswert Bestimmt, ob auch die Groß- und Kleinschreibung berücksichtigt werden soll. nein false - die Groß- und Kleinschreibung wird nicht berücksichtigt.

Rückgabewert

Typ: Wahrheitswert

Ob string1 lexiographisch betrachtet größer ist als string2.

Beispiele

Einfacher Vergleich

	isStringGreater("def", "abc")

Ausgabe: true

Identische Zeichenketten

	isStringGreater("abc" "abc")

Ausgabe: false

Unterschiedliche Zeichenlänge

	isStringGreater("g", "abcdef")

Ausgabe: false

Dass die erste Zeichenkette kürzer ist als die zweite, ist beim Vergleich irrelevant.

​Nicht - Casesensitiver Vergleich

isStringGreater("abc", "ABC")

Ausgabe: false

Da keiner Groß- oder Kleinschreibung beachtet wird, sind beide Zeichenketten gleich groß.

Casesensitiver Vergleich

isStringGreater("abc", "ABC", true)

Ausgabe: true

a ist größer als A.