`
javatoyou
  • 浏览: 1017126 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

17正则

 
阅读更多

"^\\d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-\\d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?\\d+$"    //整数
"^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?\\d+)(\\.\\d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"^[a-z]+$"  //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
"^\\w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"    //email地址
"^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$"  //url

分享到:
评论

相关推荐

    ASP.NET中17种正则表达式

    ASP.NET中17种正则表达式 是学习asp.net及正则表达式必不可少的。

    17种验证正则表达式

    17种验证正则表达式包含邮箱验证、电话验证、省份证验证等等

    17种详细的正则表达式

    正则表达式, 附近里列出来了17种正则表达式.

    17种常见的正则表达式

    常见的正则表达式的形式 17种常见的正则表达式

    17种正则表达式

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

    报表工具FineReport正则表达式定义规则

    有时候我们需要用到正则表达式,正则表达式的书写规则如下: 例如输入验证用户密码的正则表达式:“^[a-zA-Z]\w{5,17}$”表示密码规则是以字母开头,长度在6-18之间,只能包含字母、数字和下划线。

    精通正则表达式~~~

    17 其他量词:重复出现... 18 括号及反向引用... 20 神奇的转义... 22 基础知识拓展... 23 语言的差异... 23 正则表达式的目标... 23 更多的例子... 23 正则表达式术语汇总... 27 改进现状... 30 总结......

    手机号码的三网的正则表达式

    移动,联通,电信包括虚拟运营商在内的,手机号码归属正则。包括14,16,17,19等号段。短信精灵整理发布。

    正则表达式30分钟入门

    学习正则表达式快速入门的法宝。 语言深入浅出,举例实用、典型。...17、贪婪与懒惰 18、处理选项 19、平衡组/递归匹配 20、还有些什么东西没提到 21、联系作者 22、网上的资源及本文参考文献 23、更新纪录

    python-17-正则表达式.zip

    正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这 些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一 种过滤逻辑(可以用来做检索,截取或者替换...

    正则表达式支持库2.0#0版(静态版)

    易语言RegEx_static.lib支持库为易语言静态支持库,需要易语言系统5.0版本的支持,需要易语言系统核心支持库5.0版本的支持,提供了2种库定义数据类型,提供了17种命令。操作系统需求: Windows、Linux、Unix。资源...

    正则表达式30分钟入门教程

    1. 本文目标 2. 如何使用本教程 ...17. 贪婪与懒惰 18. 处理选项 19. 平衡组/递归匹配 20. 还有些什么东西没提到 21. 联系作者 22. 最后,来点广告…… 23. 网上的资源及本文参考文献 24. 更新纪录

    正则表达式支持库2.0#0版

    易语言RegEx.fnr,RegEx.fne支持库为一般支持库,需要易语言系统3.8版本的支持,需要易语言系统核心支持库3.7版本的支持,提供了2种库定义数据类型,提供了17种命令。操作系统需求: Windows、Linux、Unix。资源作者...

    正则表达式

    正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    第17章(/17/) JSPExample1.jsp JSP页面中整型数据的使用 JSPExample2.jsp JSP页面中循环输出整型数据 JSPExample3.jsp 计算一光年的距离 JSPExample4.jsp JSP页面中计算圆的面积 ...

    深入浅出正则表达式

    1. 什么是正则表达式 2 2. 不同的正则表达式引擎 2 3. 文字符号 2 4. 正则表达式引擎的内部工作机制 3 5. 字符集 4 6. 使用?*或+ 进行重复 5 7. 使用“.”匹配几乎任意字符 7 ...16. 为正则表达式添加注释 17

Global site tag (gtag.js) - Google Analytics