标签:
1. 看程序写结果:(面试题考过)
1 package cn.itcast_03; 2 3 /* 4 * 分割功能练习 5 */ 6 public class RegexDemo2 { 7 public static void main(String[] args) { 8 // 定义一个字符串 9 String s1 = "aa,bb,cc"; 10 // 直接分割 11 String[] str1Array = s1.split(","); 12 for (int x = 0; x < str1Array.length; x++) { 13 System.out.println(str1Array[x]); 14 } 15 System.out.println("---------------------"); 16 17 String s2 = "aa.bb.cc"; 18 String[] str2Array = s2.split("\\."); 19 for (int x = 0; x < str2Array.length; x++) { 20 System.out.println(str2Array[x]); 21 } 22 System.out.println("---------------------"); 23 24 String s3 = "aa bb cc"; 25 String[] str3Array = s3.split(" +"); 26 for (int x = 0; x < str3Array.length; x++) { 27 System.out.println(str3Array[x]); 28 } 29 System.out.println("---------------------"); 30 31 //硬盘上的路径,我们应该用\\替代\ 32 String s4 = "E:\\JavaSE\\day14\\avi"; 33 String[] str4Array = s4.split("\\\\"); // 这里‘\\‘ 表示‘\‘ ,所以‘\\\\‘表示‘\\‘ 34 for (int x = 0; x < str4Array.length; x++) { 35 System.out.println(str4Array[x]); 36 } 37 System.out.println("---------------------"); 38 } 39 }
运行效果如下:
Java基础知识强化75:正则表达式之分割功能 (扩展练习)
标签:
原文地址:http://www.cnblogs.com/hebao0514/p/4836733.html