常用正则表达式
来源:互联网 发布:包拼车软件怎么样 编辑:程序博客网 时间:2024/06/06 17:10
—————————— 数字 —————————————-
非负整数:^\d+$
正整数:^[0-9][1-9][0-9]$
非正整数:^((-\d+)|(0+))$
负整数:^-[0-9][1-9][0-9]$
整数:^-?\d+$
非负浮点数:^\d+(.\d+)?$
正浮点数:^((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+)?))$
负浮点数:^(-((正浮点数正则式)))$
——————————- 中文 ————————————
中文:^[\u0391-\uFFE5]+$
——————————- 英文 ————————————
英文字符串:^[A-Za-z]+$
英文大写串:^[A-Z]+$
英文小写串:^[a-z]+$
英文字符数字串:^[A-Za-z0-9]+$
英数字加下划线串:^\w+$
——————————- 常用 ————————————
腾讯QQ号:^[1-9][1-9][0-9]$
IP:(\d+).(\d+).(\d+).(\d+)
帐号(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
中文、英文、数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$
电话区号:/^0\d{2,3}$/
手机号码:^(((\d{2,3}))|(\d{3}-))?13\d{9}$
电话号码:^(((\d{2,3}))|(\d{3}-))?((0\d{2,3})|0\d{2,3}-)?[1-9]\d{6,7}(-\d{1,4})?$
邮政编码:^[1-9]\d{5}$
URL:^[a-zA-Z]+://(\w+(-\w+))(.(\w+(-\w+)))(\?\s)?$
E-mail地址:^[\w-]+(.[\w-]+)*@[\w-]+(.[\w-]+)+$
- 【正则】常用正则表达式
- 正则表达式-常用正则表达式
- 正则表达式 常用正则表达式
- 正则表达式---常用的正则
- 正则表达式---常用的正则
- 【正则】常用正则表达式收集
- 正则大全 常用正则表达式
- 正则表达式 常用的正则
- .net正则表达式(常用表达式)
- 正则表达式中常用表达式
- 常用的正则表达式
- 常用正则表达式
- 常用的正则表达式
- 常用正则表达式参考
- 常用正则表达式收藏
- 常用C#正则表达式
- 常用正则表达式
- 常用正则表达式实例
- Linux系统下安装rz/sz命令及使用说明
- VS2010/MFC编程入门之四十四(MFC常用类:定时器Timer)
- hdu 4507 吉哥系列故事――恨7不成妻 数位dp
- Android抽象布局——include、merge 、ViewStub
- jsp页面开启EL表达式
- 常用正则表达式
- Tomcat安装配置
- 学习 ui-router - 管理状态
- Eclipse构建普通的MapReduce项目
- COM接口中使用VARIANT* varNameArray返回数据给Javascript
- String task用法
- Unity iOS 自动修改Xcode配置
- 你了解docker技术的意义及用途吗?
- Ubuntu 14.04 安装 JDK 8,ubuntu14.04