设为首页 加入收藏

TOP

JavaScript常用正则表达式(二)
2017-01-20 08:15:21 】 浏览:258
Tags:JavaScript 常用 正则 表达式
{3})*(.[0-9]{1,2})?$


23? ? 8.1到3个数字,后面跟着任意个 逗号+3个数字,逗号成为可选,而不是必须:^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$


24? ? 备注:这就是最终结果了,别忘了"+"可以用"*"替代如果你觉得空字符串也可以接受的话(奇怪,为什么?)最后,别忘了在用函数时去掉去掉那个反斜杠,一般的错误都在这里


25 xml文件:^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$


26 中文字符的正则表达式:[\u4e00-\u9fa5]


27 双字节字符:[^\x00-\xff]? ? (包括汉字在内,可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1))


28 空白行的正则表达式:\n\s*\r? ? (可以用来删除空白行)


29 HTML标记的正则表达式:<(\S*?)[^>]*>.*?|<.*? />? ? (网上流传的版本太糟糕,上面这个也仅仅能部分,对于复杂的嵌套标记依旧无能为力)


30 首尾空白字符的正则表达式:^\s*|\s*$或(^\s*)|(\s*$)? ? (可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式)


31 腾讯QQ号:[1-9][0-9]{4,}? ? (腾讯QQ号从10000开始)


32 中国邮政编码:[1-9]\d{5}(?!\d)? ? (中国邮政编码为6位数字)


33 IP地址:\d+\.\d+\.\d+\.\d+? ? (提取IP地址时有用)
34 不能为空:/\S/
35 匹配空行:^(\s*)\n


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇美团点评2017校招研发offer面经 下一篇正则表达式语法速查表

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目