读书人

java正则表达式找到特定格式语句的关键

发布时间: 2012-09-11 10:49:03 作者: rapoo

java正则表达式找出特定格式语句的关键字
中文问句语句分析需要提取问句中的关键字
例子1

String reg="((?<=(是))[^的还呢]+)";  Pattern pattern =Pattern.compile(reg);Matcher m=pattern.matcher("这种产品是红色的还是蓝色的啊?");while(m.find()){   System.out.println(m.group());//输出“红色”“蓝色”}m=pattern.matcher("这种产品是水货还是正品呢?");while(m.find()){   System.out.println(m.group());//输出“水货”“正品”}





读书人网 >编程

热点推荐