/*
String[] split(String regex) 根据给定正则表达式的匹配拆分此字符串。
案例: 1."我 喜欢 java 一定能 成功".
2."我 喜欢 java 一定能 成功" .
3. "我.喜欢.java.一定能.成功" .
Demo.java
Demo2.java
Demo3.java
aaa.txt
user.log
*/
public class RegexDemo5 {
public static void main(String[] args) {
// 定义规则
String regex = " ";
String regex2 = " +";
String regex3 = "\\.";
// 切
String s = "我 喜欢 java 一定能 成功";
String s2 = "我 喜欢 java 一定能 成功";
String s3 = "我.喜欢.java.一定能.成功";
System.out.println("---------------");
// printArr(s, regex);
// printArr(s2, regex2);
printArr(s3, regex3);
}
private static void printArr(String s2, String regex) {
String[] arr = s2.split(regex);
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
|
|