正则表达式相关:收录常用的正则表达式

 正则表达式在项目中用时常还是会用到的,不过写起来还是要费些工夫的,于是搜集了一些常用的正则,就不用每次都要自己写了。君子善假于物也,借助现有的经验资料以提高编程的效率。

 匹配中文字符的正则表达式:

匹配双字节字符(包括汉字在内):

匹配回车换行符:

匹配文件路径是否合法:

匹配是否为数字:

匹配空行的正则表达式:

匹配HTML标记的正则表达式:

匹配首尾空格的正则表达式:

匹配Email地址的正则表达式:

匹配网址URL的正则表达式:

匹配电话号码的正则表达式:

匹配手机号码的正则表达式:

匹配身份证号码的正则表达式:

匹配车牌号的正则表达式:

用正则表达式实现javascript中类似trim的功能:

用正则表达式计算字符串的长度(一个双字节字符长度计2,ASCII字符计1):

用正则表达式分解和转换IP地址:
1、用正则表达式匹配IP地址,并将IP地址转换成对应数值的Javascript函数:

2、直接用split函数Ip:

用正则表达式从URL地址中提取文件名的javascript程序,如下结果为page1

用正则表达式限制网页表单里的文本框输入内容。

用正则表达式限制只能输入中文:

 用正则表达式限制只能输入全角字符:

用正则表达式限制只能输入数字:

用正则表达式限制只能输入数字和英文:

用正则表达式截取指定字符之间的内容:

比如,有个字符串:‘CSDN博客频道’,想把把‘博客’两个字取出来如下:

结果:str="博客";

 

你还可能感兴趣:正则表达式字符描述

posted on 2011-12-27 14:27  c语言源码  阅读(206)  评论(0编辑  收藏  举报

导航