b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

js正则表达式转义字符 js常用正则表达式(9)

电脑杂谈  发布时间:2018-02-14 09:10:43  来源:网络整理

匹配ip地址:d+.d+.d+.d+

评注:提取ip地址时有用

匹配特定数字:

^[1-9]d*$ //匹配正整数

^-[1-9]d*$ //匹配负整数

^-?[1-9]d*$ //匹配整数

^[1-9]d*|0$ //匹配非负整数(正整数 + 0)

^-[1-9]d*|0$ //匹配非正整数(负整数 + 0)

^[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个英文字母或者下划线组成的字符串

评注:最基本也是最常用的一些表达式

整理出来的一些常用的正则表达式所属分类: JScript(三)

Email : /^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/

isEmail1 : /^w+([.-]w+)*@w+([.-]w+)*.w+$/;

isEmail2 : /^.*@[^_]*$/;

Phone : /^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,7}$/

Mobile : /^(((d{3}))|(d{3}-))?13d{9}$/

Url : /^[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&_~`@[]':+!]*([^<>""])*$/

IdCard : /^d{15}(d{2}[A-Za-z0-9])?$/

Currency : /^d+(.d+)?$/

Number : /^d+$/

Code : /^[1-9]d{5}$/

QQ : /^[1-9]d{4,8}$/

Integer : /^[-+]?d+$/

Double : /^[-+]?d+(.d+)?$/

English : /^[A-Za-z]+$/

Chinese : /^[u0391-uFFE5]+$/

UnSafe : /^(([A-Z]*|[a-z]*|d*|[-_~!@#$%^&*.()[]{}<>?/'"]*)|.{0,5})$|s/

PassWord :^[w]{6,12}$

ZipCode : ^[d]{6}

/^(+d+ )?((d+) )?[d ]+$/; //这个是国际通用的电话号码判断

/^(1[0-2]d|d{1,2})$/; //这个是年龄的判断

/^d+.d{2}$/;//这个是判断输入的是否为货币值

<!-- IP地址有效性验证函数-->

<script language=javascript runat=server>

ip_ip = '(25[0-5]|2[0-4]d|1dd|dd|d)';

ip_ipdot = ip + '.';


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-77100-9.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...