正则表达式 实例2
来源:互联网 发布:java鱼雷和烈风马德里 编辑:程序博客网 时间:2024/04/30 07:13
匹配中文字符的正则表达式: [/u4e00-/u9fa5]
匹配双字节字符(包括汉字在内):[^/x00-/xff]
匹配空行的正则表达式:/n[/s| ]*/r
匹配HTML标记的正则表达式:/<(.*)>.*<///1>|<(.*) //>/
匹配首尾空格的正则表达式:(^/s*)|(/s*$)(像vbscript那样的trim函数)
匹配Email地址的正则表达式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
匹配网址URL的正则表达式:http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)?
匹配IP地址的正则表达式:Regex.IsMatch(strIn,@"^(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])$");
---------------------------------------------------------------------------
以下是例子:
利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文:
1.用正则表达式限制只能输入全角字符:
2.用正则表达式限制只能输入数字:
3.用正则表达式限制只能输入数字和英文:
4.计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
5.javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下:
利用正则表达式分解和转换IP地址:
6.下面是利用正则表达式匹配IP地址,并将IP地址转换成对应数值的Javascript程序:
不过上面的程序如果不用正则表达式,而直接用split函数来分解可能更简单,程序如下:
- 正则表达式 实例2
- 实例讲解2--正则表达式a
- 实例讲解2--正则表达式b
- 实例讲解2--正则表达式c
- python re 正则表达式实例2
- 常用正则表达式实例
- 常用正则表达式实例
- 常用正则表达式实例
- php正则表达式实例
- 正则表达式判断实例
- 常用正则表达式实例
- 正则表达式实例
- 【PHP】正则表达式实例
- 常用正则表达式实例
- 正则表达式 实例
- JAVA正则表达式实例
- javascript正则表达式实例
- 正则表达式具体实例:
- 第一个WIN32程序
- c语言参数传递
- 常用正则表达式
- compass 使用详解
- 【转】跟我一起写 Makefile
- 正则表达式 实例2
- compass学习笔记
- 咳嗽怎样食物调理
- 【转载】移动互联网商业模式探究
- 第四章:进程-第一节
- unixODBC安装(mysql Ubuntu)
- 关于SVN Hooks(钩子)的使用 (1)
- 两个服务器上的两个数据库表进行关联查询(显示列表)
- 生活如此單純