Java split()-Methode

Java String类Java String-Klasse


Die split()-Methode teilt die Zeichenkette gemäß dem angegebenen regulären Ausdruck auf.

Hinweis: . 、 $、 |und*Escape-Zeichen usw. müssen hinzugefügt werden.\\。

Hinweis:Für mehrere Trennzeichen können Sie|als Bindestrich verwenden.

Syntax

public String[] split(String regex, int limit)

Parameters

  • regex-- Regulärer Ausdruck als Trennzeichen.

  • limit-- Die Anzahl der aufzuteilenden Teile.

Rückgabewert

String-Array.

Beispiel

Beispiel

public class Test { public static void main(String args[]) { String str = new String("Welcome-to-Example"); System.out.println("- Rückgabewert des Trennzeichens:" ); for (String retval: str.split("-")){ System.out.println(retval); } System.out.println(""); System.out.println("- Rückgabewert des Trennzeichens mit Split-Limit:" ); for (String retval: str.split("-", 2)){ System.out.println(retval); } System.out.println(""); String str2 = new String("www.example.com"); System.out.println("- Rückgabewert für Escape-Zeichen:" ); for (String retval: str2.split("\\.", 3)){ System.out.println(retval); } System.out.println(""); String str3 = new String("acount=? and uu =? or n=?"); System.out.println("- Rückgabewert für mehrere Trennzeichen:" ); for (String retval: str3.split("and|or")){ System.out.println(retval); } } }

Das Ergebnis der Ausführung des obigen Programms ist:

- 分隔符返回值 :
Welcome
to
Example

- 分隔符设置分割份数返回值 :
Welcome
to-Example

转义字符返回值 :
www
example
com

多个分隔符返回值 :
acount=? 
 uu =? 
 n=?

Java String类Java String-Klasse

Andere Erweiterungen