正则表达式
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。
-
vbs:一段比较精简的代码实现取得字符串的"字节"数
【正则表达式】大家都知道汉字占用两个英文字母的长度,所以索取时要将其转换为长度2,这个例子比较简单的实现了这一功能 function find1(findstr) set rep1=new regexp rep1.Global=true rep1.IgnoreCase=true rep1.Pattern="[\u4E00-\u9FA5]" set str1=rep1.Execute(findstr) for each i in str1 lens=lens+1 next lens=len...
vbs:一段比较精简的代码实现取得字符串的"字节"数 -
js:校验IPv6地址的正则表达式
【正则表达式】function isIPv6(str) { return str.match(/:/g).length
js:校验IPv6地址的正则表达式 -
vbs:把一段文字中指定字符颜色变成红色的正则
【正则表达式】vbs:把一段文字中指定字符颜色变成红色的正则 function c(Tstr,Word) Dim re Set re = new RegExp re.IgnoreCase =True re.Global=True re.pattern = "("&Word&")" ...
vbs:把一段文字中指定字符颜色变成红色的正则 -
正则表达式:过滤<font>和</font>
【正则表达式】使用“设计”模式进行网页设计的时候经常会出现垃圾代码<font>和</font> 使用VisualStudio的查找替换功能可以将这些东西彻底消除 CTRL + H 打开替换功能 选中正则表达式,关掉大小写匹配 查找内容为 \</*font[^>]*\&...
正则表达式:过滤<font>和</font> -
JS:正则将首字单词转成大写
【正则表达式】[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
JS:正则将首字单词转成大写 -
JS:一个匹配日期的正则
【正则表达式】(1[0-2]|0?[1-9])[-./](0?[1-9]|[12][0-9]|3[01])[-./](\d\d\d\d) $1 匹配 10,11,12,01,02,03,04,05,06,07,08,09 也是匹配 月份 $2 匹配 01,02...09,10,11....29,30,31 也就是匹配 日期 $3 匹配 0000,0001....9999 也就是匹配 年...
JS:一个匹配日期的正则 -
js:正则处理超文本流
【正则表达式】>a name=aa> var re = new Array() re[re.length] = Array("单标记 ", //ig) re[re.length] = Array("属性(带引号)", /\w+\s*=\s*(["'])[^\1]*?\1/ig) re[re.length] = Array("属性(没引号)", /\w+\s*=\s*\w+/gi) //alert(re.exec(ss)) for (var i=0; i
js:正则处理超文本流 -
vbs:能算出一个字符在一字段里共出现有几次的函数
【正则表达式】Function RegExpTest(patrn, strng) Dim regEx, Matches Set regEx = New RegExp regEx.Pattern = patrn regEx.IgnoreCase = True ‘为真则忽略大小写,否则严格匹配大小写 regEx.Glo...
vbs:能算出一个字符在一字段里共出现有几次的函数 -
正则表达式简单的检查输入email是否合法程序
【正则表达式】function chkEmail(email) on error resume next dim i,l,pos1,pos2 chkEmail=true if isnull(email) then chkEmail=false:exit function pos1= instr(email,"@") pos2=instrRev(email,".") if not(pos1>0) or not&n...
正则表达式简单的检查输入email是否合法程序 -
正则表达式检查来访IP是否合法的实际应用
【正则表达式】正则表达式检查来访IP是否合法的实际应用 sub chkIP(boardid) dim rsIP dim ipArr dim ignored dim i dim ip dim sql ip=Request.ServerVariables("REMOTE_ADDR") ignored=false if not isempty(boardid)&...
正则表达式检查来访IP是否合法的实际应用 -
js:日期正则表达式及检测
【正则表达式】这是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{...
js:日期正则表达式及检测 -
正则表达式,相关链接
【正则表达式】正则表达式,相关链接 http://blog.csdn.net/laily/category/19548.aspx http://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?琼?...
正则表达式,相关链接