String (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Schützte „String“ [edit=autoconfirmed:move=autoconfirmed]) |
|||
Zeile 64: | Zeile 64: | ||
| Liefert <code>true</code>, wenn dieser String ab der Position <code>offset</code> mit <code>prefix</code> beginnt. | | Liefert <code>true</code>, wenn dieser String ab der Position <code>offset</code> mit <code>prefix</code> beginnt. | ||
|} | |} | ||
+ | |||
+ | ===Methoden Details=== | ||
+ | ;replaceAll(String regex, String replacement) | ||
+ | :Ersetzt alle String-Teile, die auf den [[regular_expression|Regulären Ausdruck]] <code>regex</code> passen durch <code>replacement</code>. | ||
+ | :;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. | ||
+ | |||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
</noinclude> | </noinclude> |
Version vom 5. Juni 2008, 18:15 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 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.