JAVA用正则表达式检测一个中文句子

来源:百度知道 编辑:UC知道 时间:2024/07/07 04:21:01
如果我想检测一篇中文文章中的每条句子,JAVA用正则表达式怎么写?例如我检测的是:
...喜欢!我来自中国。你来自哪里?...
String temp=new String("[\\!\\.\\?].*[\\!\\.\\?]");
这个写对了吗?
我想把每个句子都取出来,放入一个String类型数组,如String[] str={...,"...喜欢","我来自中国","你来自哪里","...",...}

package com.ebao.activebatch;

public class Test {
public static void main(String[] args) {
String testStr = "老婆。我爱你!老婆爱我吗?";
String regEx="[。,!?,.?!]";
String[] result = testStr.split(regEx);
for(int i=0;i<result.length;i++) {
System.out.println(result[i]);
}
}
}

[/u4e00-/u9fa5]

符合与否的标准是什么?

这个不懂,以后研究下