`

常用的匹配正则表达式

阅读更多
常用正则表达式

匹配中文字符 [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内) [^\x00-\xff]
匹配空白行 \n\s*\r
匹配Email地址 [\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?
匹配网址URL [a-zA-z]+://[^\s]*
匹配国内电话号码 \d{3}-\d{8}|\d{4}-\{7,8}
匹配腾讯QQ号 [1-9][0-9]{4,}
匹配中国邮政编码 [1-9]\d{5}(?!\d)
匹配18位身份证号 ^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$
匹配(年-月-日)格式日期 ([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8])))
匹配正整数 ^[1-9]\d*$
匹配负整数 ^-[1-9]\d*$
匹配整数 ^-?[1-9]\d*$
匹配非负整数(正整数 + 0) ^[1-9]\d*|0$
匹配非正整数(负整数 + 0) ^-[1-9]\d*|0$
匹配正浮点数 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$
匹配负浮点数 ^-[1-9]\d*\.\d*|-0\.\d*[1-9]\d*$
分享到:
评论

相关推荐

    常用java正则表达式

    如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一...

    java中常用的匹配正则表达式实例大全.doc

    java中常用的匹配正则表达式实例大全.doc

    正则表达式大全 - 收集的最常用正则表达式

    常用正则表达式大全: 匹配中文字符的正则表达式 匹配空白行的正则表达式 匹配HTML标记的正则表达式 匹配Email地址的正则表达式 匹配网址URL的正则表达式 匹配国内电话号 匹配中国邮政编码 匹配身份证 匹配ip地址 ...

    正则表达式语法(常用的正则表达式)

    正则表达式大全 ...摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理,窗体验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。共享一些常用的表达式在这里,作备忘之用。

    正则表达式常用匹配.doc

    正则表达式常用匹配.doc正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用...

    LL常用的正则表达式.doc

    常用的正则表达式.doc常用的正则表达式.doc常用的正则表达式.doc

    常用的正则表达式匹配

    常用的正则表达式匹配,例如:匹配空白行的正则表达式,匹配HTML标记的正则表达式

    所有常用的正则表达式

    匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:(S*?)[^>]*>.*?|*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾...

    Python程序设计:正则表达式检索与替换.pptx

    常用匹配规则 正则表达式检索与替换 知识点:正则表达式检索与替换 正则表达式检索与替换 正则表达式处理字符串的功能 正则表达式处理字符串主要有四大功能,匹配、获取、替换和分割: 匹配 的功能是查看一个字符串...

    一些常用正则表达式常用

    例如正则表达式r.t匹配这些字符串:rat、rut、r t,但是不匹配root。 $ 匹配行结束符。例如正则表达式weasel$ 能够匹配字符串"He's a weasel"的末尾,但是不能匹配字符串"They are a bunch of weasels."。 ^ 匹配...

    《学习正则表达式》高清扫描版 PDF

    通过匹配特定单词、字符和模式,读者很快就可以自己动手使用正则表达式匹配、提取和转换文本。正则表达式是程序员必备的强大工具,得到了各种Unix实用程序,以及Perl、Java、JavaScript、C#等编程语言的支持。读完...

    PHP常用正则表达式汇总

    PHP常用正则表达式汇总,平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用

    正则表达式大全 正则表达式 模式匹配 Javascript

    关键字:正则表达式 模式匹配 Javascript 摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里...

    java中常用的匹配正则表达式实例大全

    java 中常用的匹配正则表达式实例大全 (Email地址、网址URL、帐号是否合法、国内电话号码、身份证、腾讯QQ号、国内电话号码、ip地址、特定数字 等等)

    常用正则表达式HTML,JAVA合集

    正则表达式的合集,包括电话号码,邮箱验证,手机号码验证等等...开发时候拿来用非常方便!

    常用的正则表达式(实例)

    常用的正则表达式,包含字符串的常用操作,常用的匹配( 匹配Email地址的正则表达式;匹配网址URL的正则表达式;匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线;匹配国内电话号码;匹配腾讯QQ号等等...

    常用的正则表达式的用法

    常用的正则表达式 都是一些经典的 用法, 常用正则表达式 /^\w+$/匹配由数字、26个英文字母或者下划线组成的字符串 /^[A-Za-z0-9]+$/ 匹配由数字和26个英文字母组成的字符串 /^[a-z]+$/匹配由26个英文字母的小写...

    常用正则表达式******

    匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,...

    常用正则表达式(经验积累)

    开发项目中比较常用的正则表达式列举出来:直接就可以使用。是本人多年开发经验积累下来的。

    js常用的正则表达式

    js常用正则表达式,非常实用 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。 ...

Global site tag (gtag.js) - Google Analytics