一个正则表达式的例子
2009-11-01 19:20
232 查看
import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String args[]) { String str = "我有50元30元 1000元"; String regxChinese = "[/u4e00-/u9fa5]+"; String regxDigit = "//d+"; StringBuffer sb1 = new StringBuffer(); StringBuffer sb2 = new StringBuffer(); Pattern p1 = Pattern.compile(regxChinese); Pattern p2 = Pattern.compile(regxDigit); Matcher m1 = p1.matcher(str); Matcher m2 = p2.matcher(str); while (m1.find()) { sb1.append(m1.group() + " ");//输出所有汉字 } System.out.println(sb1); while (m2.find()) { sb2.append(m2.group() + " ");//输出所有数字 } System.out.println(sb2); } }
相关文章推荐
- 一个正则表达式的例子
- 一个用javascript编写的表单提交的例子(包括用正则表达式对数据进行验证)
- 一个小爬虫和正则表达式的例子,用于获取2015年迅雷校招的笔试名单
- 一个匹配URL的正则表达式例子(带详细解释)
- 一个简单的java正则表达式例子
- Notepad++里面正则表达式反向引用和替换的一个例子
- javascript:正则表达式、一个表单验证的例子
- Java中正则表达式的一个简单例子
- python正则表达式--基本用法和函数(一个例子)
- 正则表达式匹配的一个例子
- 一个简单的例子区分linux shell 正则表达式中的 *,+,?
- 用 正则表达式 判断一个简单的用户登陆的例子
- ActionScript 3.0 学习(九) AS3 一个应用正则表达式替换字符串的例子
- java中使用正则表达式校验的一个例子
- 一个java正则表达式的小例子
- 给新手一个python正则表达式的入门例子
- Java 小例子:一个测试正则表达式的工具
- Java中正则表达式的一个简单例子
- 一个简单的 javascript 中的正则表达式例子
- 应用Notepad++的正则表达式完成较复杂替换的一个小例子