首页>java频道>java教程>正文
浅谈正则表达式操作符参考列表

www.zige365.com 2010-6-7 12:05:14 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数

^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数

^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数

^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0)

^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$//匹配非正浮点数(负浮点数 + 0)

匹配特定字符串

^[A-Za-z]+$//匹配由26个英文字母组成的字符串

^[A-Z]+$//匹配由26个英文字母的大写组成的字符串

^[a-z]+$//匹配由26个英文字母的小写组成的字符串

^[A-Za-z0-9]+$//匹配由数字和26个英文字母组成的字符串

^\w+$//匹配由数字、26个英文字母或者下划线组成的字符串

测试方法:

String mailUrl = "^[1-9]\\d*$";

System.out.println(Pattern.matches(mailUrl, "1213"));

以上就是一般会用到的正则表达式操作符列表了。

本新闻共2页,当前在第2页  1  2  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
关于Java连接池总结复习及推荐
浅谈web.xml元素:常见设定值一览
关于Java输入数据流详解
关于Java核心API需要掌握的十一条准则
浅谈Java参数传递机制分析:值与引用