黑马程序员技术交流社区
标题:
关于正则表达式中的叠词切割问题 求教~~~~~~~~~~~~~~~~~
[打印本页]
作者:
李斌
时间:
2012-5-19 13:18
标题:
关于正则表达式中的叠词切割问题 求教~~~~~~~~~~~~~~~~~
string str="saddkhhqqqjkzzz"
需求:定义一个正则表达式 使得切割后得到新的3个字符串 分别为 str1=sad str2= dkhhqq str3=qjkzzz.
回帖有奖 哦 嘿嘿~~
作者:
荣天
时间:
2012-5-19 19:40
要把string str="sad-dkhhqq-qjkzzz" 分割分别为 str1=sad str2= dkhhqq str3=qjkzzz. string str="sad-dkhhqq-qjkzzz" 把字符串分割有个标识才行;
public class ShuzuDemo9 {
public static void main(String[] args) {
String str="sad-dkhhqq-qjkzzz";
String fen="\\-"; // 以\: 拆分
Pattern pat=Pattern.compile(fen); //执行拆分
String[] s=pat.split(str);
for(int i=0;i<s.length;i++){
System.out.println(s[i]);
}
}
}
复制代码
希望对你有帮助
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2