怎么用JavaScript实现同样功能

小丑qyqA 2016-11-18 01:57:42
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class PatternTest {
public static void main(String[] args) {
String content = "ttesttest test test afaeta ,eaetaer adfadfa;adsfaetaefdadfadfa;.adf\\r\\n";
String[] result = splitSentence(content);
for (String s : result) {
System.out.println(s);
}
}

private static String[] splitSentence(String content) {

String regEx = "[,;\\.:\\?!,。:?!]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(content);

String[] sentences = p.split(content);
if (sentences.length > 0) {
int count = 0;
while (count < sentences.length) {
if (m.find()) {
sentences[count] += m.group();
}
count++;
}
}

return sentences;
}
}
结果:
ttesttest test test afaeta ,
eaetaer adfadfa;
adsfaetaefdadfadfa;
.
adf\r\n
...全文
99 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧