当前页面: 开发资料首页 → J2SE 专题 → String.split中的正则表达式
String.split中的正则表达式
摘要: String.split中的正则表达式
有一字符串:abc|cde|fee|efj|dkf
以-#34;|-#34;为分割符,用split方法分割到一数组中,不能用StringTokenizer
String[] strs = -#34;abc|cde|fee|efj|dkf-#34;.split(-#34;[|]-#34;);
String a =abc|cde|fee|efj|dkf;
String[] b=a.split(-#34;//|-#34;);
| 在正则表达式中有特殊意义,因此需要使用 [|] 或者 /|
推荐搂主参考:(中文)
http://www.regexlab.com/zh/regref.htm
前两天有事,没上来,今天一看,居然有大家的回答都对,尤其感谢sswater(光杆兵) ,还给出一个正则表达式的参考,怎奈总分数太少:)
zhh1981(**的猪头) :5分
Leon_A(忧郁的夜晚):5分
sswater(光杆兵):10分
谢谢各位的帮助