String (Objekt): Unterschied zwischen den Versionen
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
regexpassen durchreplacement.- 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
regexpasst durchreplacement.- 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.