正则表达式是regularexpression,看来英文比中文要好理解多了,就是检查表达式符不符合规定!!正则表达式有一个功能十分强大而又十分复杂的对象RegExp,在Javascript1.2版本以上提供。下面我们看看有关正则表达式的介绍: 正则表达式对象用来规范一个规范的表达式(也就是表达式符不符合特定的要求,比如是不是Email地址格式等),它具有用来检查给出的字符串是否符合规则的属性和方法。 除此之外,你用RegExp构造器建立的个别正则表达式对象...
http://www.jb51.net//article/9750.htm
正则表达式(regularexpression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。正则表达式是一种处理文本的有用工具,无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表达式都非常有用。 大家都知道ASP.NET中有个RegularExpressionValidator的校验控件,其中有一个属性就是要填充自己所写的正则表达式,以作为校验的标准。 我向大家推荐的这个国外网站,收集了来自世界...
http://www.jb51.net//article/9745.htm
为了能够更好地理解如何在C#环境中使用正则表达式,我写出一些对你来说可能有用的正则表达式,这些表达式在其他的环境中都被使用过,希望能够对你有所帮助。 罗马数字string p1 = "^m*(d?c{0,3}|c[dm])" + "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$"; string t1 = "vii"; Match m1 = Regex.Match(t1, p1); 交换前二个单词 ...
http://www.jb51.net//article/9410.htm
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配...
http://www.jb51.net//article/9356.htm
由于我对正则不是很清楚,我想求取把字符串 “str, DGK, rDJK, DJKl,DGK , end” 替换为 “str, MSN, rDJK, DJKl,MSN , end” 求匹配式的写法。[html]<SCRIPT LANGUAGE="VBScript"><!-- Dim str,reg str...
http://www.jb51.net//article/9329.htm
function chkEmail(email)on error resume nextdim i,l,pos1,pos2chkEmail=trueif isnull(email) then chkEmail=false:exit function pos1= instr(email,"@")pos2=instrRev(email,".")if not(pos1>0) or not (pos2>0) or pos1...
http://www.jb51.net//article/9234.htm
正则表达式检查来访IP是否合法的实际应用 sub chkIP(boardid)dim rsIPdim ipArrdim ignoreddim idim ipdim sql ip=Request.ServerVariables("REMOTE_ADDR") ignored=falseif not isempty(boardid) then sql="select ignoreip from b...
http://www.jb51.net//article/9233.htm
这是yyyy-mm-dd hh:mm:ss 的 /^(\d{4})\-(\d{2})\-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/ ; 这是 yyyy-mm-ddde 的/^(\d{4})\-(\d{2})\-(\d{2})$/ function validateCNDate( strValue ) {var objRegExp = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/if(!o...
http://www.jb51.net//article/9232.htm
正则表达式,相关链接 http://blog.csdn.net/laily/category/19548.aspxhttp://blog.csdn.net/laily/archive/2004/06/30/30525.aspx微软的正则表达式教程(五):选择/编组和后向引用http://blog.csdn.net/laily/archive/2004/06/30/30522.aspx微软的正则表达式教程(四):限定符和定位符http://blog.csdn.ne?琼?渦獢p?????浜睹扥潜桴牥摜極慢?瑨m?t/laily/archive/2004/06/30/30517.as...
http://www.jb51.net//article/9231.htm
由于中文的ASCII码是有一定的范围的。所以可以用下面的正则表达式来表示中文。/^[chr(0xa1)-chr(0xff)]+$/下面是例子:$str = "正则表达式zhengzebiaodashi";if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { echo "这是一个纯中文字符串";} else { echo "这不是一个纯...
http://www.jb51.net//article/9230.htm
什么是RE? 想必各位大大在做文件查找的时侯都有使用过万用字符”*”,比如说想查找在Windows目录下所有的Word文件时,你可能就会用”*.doc”这样的方式来做查找,因为”*”所代表的是任意的字符。RE所做的就是类似这样的功能,但其功能更为强大。 写程序时,常需要比对字符串是否符合特定样式,RE最主要的功能就是来描述这特定的样式,因此可以将RE视为特定样式的描述式,举个例子来说,”\w+”所代表的就是任何字母与数字所组成的非空字符串(non-null string)。在.NET framework中提供了非常强大的类别库,藉此可以很轻易的使用RE来做文字的查找与取...
http://www.jb51.net//article/9229.htm
