使用 Java 分割匹配周圍的字串
可以使用 String.split() 方法根據正則表示式匹配周圍的特定匹配項來分割指定的字串。此方法有一個引數,即正則表示式,它返回透過在正則表示式匹配周圍分割輸入字串而獲得的字串陣列。
下面演示了分割字串的程式
示例
public class Demo {
public static void main(String args[]) {
String regex = "_";
String strInput = "The_sky_is_blue";
System.out.println("Regex: " + regex);
System.out.println("Input string: " + strInput);
String[] strArr = strInput.split(regex);
System.out.println("
The split input string is:");
for (String s : strArr) {
System.out.println(s);
}
}
}輸出
Regex: _ Input string: The_sky_is_blue The split input string is: The sky is blue
現在讓我們瞭解一下上面的程式。
列印正則表示式和輸入字串。然後使用 String.split() 方法根據正則表示式值分割輸入字串。然後列印分割的輸入。演示它的程式碼段如下
String regex = "_";
String strInput = "The_sky_is_blue";
System.out.println("Regex: " + regex);
System.out.println("Input string: " + strInput);
String[] strArr = strInput.split(regex);
System.out.println("
The split input string is:");
for (String s : strArr) {
System.out.println(s);
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP