String (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
K
Zeile 70: Zeile 70:
 
:Ersetzt alle String-Teile, die auf den [[regular_expression|Regulären Ausdruck]] <code>regex</code> passen durch <code>replacement</code>.
 
:Ersetzt alle String-Teile, die auf den [[regular_expression|Regulären Ausdruck]] <code>regex</code> passen durch <code>replacement</code>.
 
:;Parameter
 
:;Parameter
::;String regex
+
::;<code>String regex</code>
 
:::Regulärer Ausdruck, mit dem die String-Teile gefunden werden, die zu ersetzen sind.
 
:::Regulärer Ausdruck, mit dem die String-Teile gefunden werden, die zu ersetzen sind.
::;String replacement
+
::;<code>String replacement</code>
 +
:::Zeichenkette mit der die String-Teile ersetzt werden sollen.
 +
:;Rückgabewert
 +
::;String
 +
:::Ersetzter String.
 +
 
 +
;<code>replaceFirst(String regex, String replacement)</code>
 +
:Ersetzt den ersten String-Teil, der auf den [[regular_expression|Regulären Ausdruck]] <code>regex</code> passt durch <code>replacement</code>.
 +
:;Parameter
 +
::;<code>String regex</code>
 +
:::Regulärer Ausdruck, mit dem die String-Teile gefunden werden, die zu ersetzen sind.
 +
::;<code>String replacement</code>
 
:::Zeichenkette mit der die String-Teile ersetzt werden sollen.
 
:::Zeichenkette mit der die String-Teile ersetzt werden sollen.
 
:;Rückgabewert
 
:;Rückgabewert

Version vom 5. Juni 2008, 18:20 Uhr

Name

string - Zeichenkette

Beschreibung

Eine beliebige Zeichenkette. Ein Sonderfall für ein String-Objekt ergibt sich, wenn der String die Form einer ID hat. In diese Fall wird das String-Objekt nicht als Zeichenkette interpretiert sondern als ID.

Attribute

Attribut Type Beschreibung
toLowerCase String Alle Großbuchstaben werden in Kleinbuchstaben umgewandelt.
toUpperCase String Alle Kleinbuchstaben werden in Großbuchstaben umgewandelt.
length String Länge der Zeichenkette

Methoden

Methode Rückgabewert Beschreibung
replaceAll(String regex, String replacement) String Ersetzt alle String-Teile, die auf den Regulären Ausdruck regex passt durch replacement.
replaceFirst(String regex, String replacement) String Ersetzt den ersten String-Teil, der auf den Regulären Ausdruck regex passt durch replacement.
matches(String regex) Boolean Liefert true, wenn der Regulären Ausdruck regex auf diesen String passt.
contains(String s) Boolean Liefert true, wenn s in diesem String enthalten ist.
substring(Number startIndex) String Liefert einen Teil des Strings, ab der Index-Position startIndex bis zum Ende der Zeichenkette.
substring(Number startIndex, Number endIndex) String Liefert einen Teil des Strings, ab der Index-Position startIndex bis zur Position endIndex, wobei das Zeichen des endIndex in dem Substring nicht enhalten ist.
toCollection(String separator) Collection Splittet den String mit Hilfe des Trennzeichens separator auf und liefert die einzelnen Strings in einer Collection zurück.
startsWith(String prefix) Boolean Liefert true, wenn dieser String mit prefix beginnt.
startsWith(String prefix, Number offset) Boolean Liefert true, wenn dieser String ab der Position offset mit prefix beginnt.

Methoden Details

replaceAll(String regex, String replacement)
Ersetzt alle String-Teile, die auf den Regulären Ausdruck regex passen durch replacement.
Parameter
String regex
Regulärer Ausdruck, mit dem die String-Teile gefunden werden, die zu ersetzen sind.
String replacement
Zeichenkette mit der die String-Teile ersetzt werden sollen.
Rückgabewert
String
Ersetzter String.
replaceFirst(String regex, String replacement)
Ersetzt den ersten String-Teil, der auf den Regulären Ausdruck regex passt durch replacement.
Parameter
String regex
Regulärer Ausdruck, mit dem die String-Teile gefunden werden, die zu ersetzen sind.
String replacement
Zeichenkette mit der die String-Teile ersetzt werden sollen.
Rückgabewert
String
Ersetzter String.