求助, 正则表达式的问题
小弟新手,我想根据。。。或者。。。。。。来划分“部落。。。部落中。。。。。。”我想要的结果是部落。。。部落中。。。。。。我的正则表达式我写成?<=。{3}|。{6}但实际...
小弟新手, 我想根据 。。。或者 。。。。。。来划分 “ 部落 。。。部落中 。。。。。。”
我想要的结果是
部落。。。
部落中。。。。。。
我的正则表达式我写成 ?<=。{3}|。{6}
但实际的结果是
部落。。。
部落中。。。
。
。
。
应该怎么样做才对呢? 展开
我想要的结果是
部落。。。
部落中。。。。。。
我的正则表达式我写成 ?<=。{3}|。{6}
但实际的结果是
部落。。。
部落中。。。
。
。
。
应该怎么样做才对呢? 展开
2015-11-05
展开全部
java:
String reg = "[^。]+(?=。)";
String str = "部落 。。。部落中 。。。。。。";
Pattern pattern = Pattern.compile(reg);
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
System.out.println(matcher.group());
}
js:
var reg = /[^。]+(?=。)/g;
var str = "部落 。。。部落中 。。。。。。";
str.match(reg)
String reg = "[^。]+(?=。)";
String str = "部落 。。。部落中 。。。。。。";
Pattern pattern = Pattern.compile(reg);
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
System.out.println(matcher.group());
}
js:
var reg = /[^。]+(?=。)/g;
var str = "部落 。。。部落中 。。。。。。";
str.match(reg)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询