
正则应用
伴老思源
多年从事WEB、App开发与应用,在其相关领域有丰富的开发管理经验
展开
-
考虑到了闰年及二月的问题,很详细的正则表达式
System.Text.RegularExpressions.Regex rex1 = new Regex( @"^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|((原创 2005-08-02 14:42:00 · 1883 阅读 · 1 评论 -
常用正则表达式
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function()转载 2006-07-24 11:04:00 · 1550 阅读 · 0 评论 -
常用正则_I
匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式:/n[/s转载 2008-11-14 11:06:00 · 1181 阅读 · 0 评论 -
正则验证输入的是否为中文
js验证中文_伴佬<!--function CheckPage(){ var strValue = document.all.ThisInput.value; if (strValue.match(/[^/u4e00-/u9fa5]/g)) { alert("只能输入中文"); } else {原创 2009-05-25 17:04:00 · 2243 阅读 · 0 评论 -
正则基础之"/b"单词边界
正则基础之"/b"单词边界详述~转载 2011-04-06 15:48:00 · 3576 阅读 · 0 评论 -
正则匹配表
字符描述\转义字符,在之前,我们在字符串也用过这字符,即一些字符具有特殊含义,对其进行转义使它成为普通字符,而用在普通字符上又表示其有特殊含义^匹配输入字符串的开始位置,如果设置了匹配多行(m),那么也匹配行的开头$匹配输入字符串的结束位置。如果设置了匹配多行(m),那么也匹配行的结束*匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}。+匹配前面的转载 2012-04-18 11:08:22 · 985 阅读 · 0 评论