文本中有很多这样的字符串"TITLE '承运日期'""TITLE '联系人'".
.只匹配前面有TITLE的中文字符
.只匹配前面有TITLE的中文字符
解决方案 »
- Access 中文问题
- struts2 s:select 下拉列表控件如何设置为不可编辑?
- 求制作java文档的资料及规范.
- java 如何在窗体最小化时实现状态栏闪动效果?就像某一个窗体触发某一事件,或就像QQ接收到对方发送的消息时,状态栏的最小化图标闪动的效果
- Java 2 图形设计卷Ⅰ:AWT Ⅱ:SWING (完整电子版)
- 遍历url路径下文件和文件夹,解决者200分
- jTable 数据重些...........
- [请教]表单问题 30分献上
- 一个关于引用包的小问题
- FileChannel文件通道复制文件方法为什么比普通的要快好多?
- 新手,,求高手帮忙看看这个错误是什么原因
- 小问题,请大大解答
Pattern p = Pattern.compile("(?<=TITLE)([\u4e00-\u9fa5]+)");
Matcher m = p.matcher(s);
while(m.find()){ //判断是否匹配
System.out.println(m.group()); //匹配成功,输出该中文字符
}
这样行不行啊?
Pattern p = Pattern.compile("(?<=TITLE)([\u4e00-\u9fa5]+)");
Matcher m = p.matcher(s);
while(m.find()){ //判断是否匹配
System.out.println(m.group()); //匹配成功,输出该中文字符
}
Pattern p = Pattern.compile("(?<=TITLE)(.*?)([\u4e00-\u9fa5]+)");
Matcher m = p.matcher(s);
while (m.find()) { // 判断是否匹配
System.out.println(m.group(2)); // 匹配成功,输出该中文字符
}