使用正規表示式模式在任何空格上拆分字串
要在Java 中使用任何空格字元作為分隔符號來拆分字串,請使用java.lang.String 類別。具有適當正規表示式模式的 lang.String.split() 方法。
正規表示式模式實現這一點是 \s 。此模式會匹配出現的一個或多個空白字符,例如空格、製表符、換行符等。
範例:
考慮以下字串:
myString = "Hello[space character][tab character]World"
使用 split() 方法與模式 \s ,我們可以將字串拆分為如下所示:
String[] splitString = myString.split("\s+");
這將產生一個包含兩個元素的陣列:
split操作會忽略「Hello」與「Hello」之間的空格字元"World".
轉義反斜線:
請注意,正規表示式模式中的反斜線字元必須在Java 中轉義。這是因為 Java 首先嘗試解釋轉義序列,例如 n 表示換行符號。若要轉義反斜杠,請使用 \。因此,最終的模式變成“\s”。
以上是如何使用正規表示式在 Java 中的任意空白處拆分字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!