正则表达式集合

1.验证字符串 数字字母组合 1.验证字符串 数字字母组合

^\w+$

2.验证邮箱

\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*     BPM内置表达式

3.验证金额小数点最多两位

^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$

4.验证手机号

^[1][0-9][0-9]{9}$

5.座机(电话)验证 三位-八位

(\(\d{3}\)|\d{3}-)?\d{8}  三位-八位 国内
(\(\d{3}\)|\d{3}-)?\d{5,10}  三位-5到十位 国内
[0-9-()()]{7,18} 国内 不太好
((\(0\d\d\) |(\(0\d{3}\) )?\d )?\d\d \d\d \d\d|\(0\d{4}\) \d \d\d-\d\d?) 德国电话
(0( \d|\d ))?\d\d \d\d(\d \d| \d\d )\d\d  法国电话
((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4} 美国电话
(0\d{1,4}-|\(0\d{1,4}\) ?)?\d{1,4}-\d{4} 日本电话号码

6.地址URL验证 InternetURL

http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

7.身份证验证

\d{17}[\d|xX]|\d{15}
(^\d{15}$)|(^\d{17}([0-9]|x|X)$)  me亲自验证

8.中文字符

[\u4e00-\u9fa5]

9.IP地址验证

(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)

10.验证整数

^[0-9]*$
^-?[0-9]\d*$

11.验证所有整数,包括0和正负数整数

^(0|[1-9][0-9]*|-[1-9][0-9]*)$

12.验证负整数

^(-[1-9][0-9]*)$

13.验证正整数

^([1-9][0-9]*)$

14.小数点前13位,小数点后2位:

^\d{1,13}(?:\.\d{1,2})?$

15.由26个英文字母组成的字符串

^[A-Za-z]+$

16.验证由26个英文字符或者数字或者数字加字幕组成的字符串

^[A-Za-z0-9]+$

17.验证由26个英文字符或者数字或者数字加字幕组成的至少6位字符串

^[A-Za-z0-9-_]{6,}$

18.同时包含数字、字母或字母、特殊字符或数字、特殊字符 至少8位

^((?=.*[0-9])(?=.*[a-zA-Z])|(?=.*[0-9])(?=.*[%#$])|(?=.*[a-zA-Z])(?=.*[%#$])|(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[%#$]))(.{8,})$

VS中匹配替换指定字符:已<p开头; >结尾

<p([\s\S]*?)>
<p.$1
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值