当前位置:米豆网 正则表达式

JavaScript 正则表达式基础

2012年12月10日 | 作者: 米豆网 - 1000seo |

很多时候我们需要判断输入时都是使用常规的判断方法,有时候常规判断需要写下很多代码,但是使用正则表达式可能只要几行甚至一行代码就可以达到常规判断方法目的. 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特......
关键词:, ,
详细阅读

ASP提取文章中的所有图片

2011年09月10日 | 作者: 米豆网 - 1000seo |

asp程序提取一段内容中的所有图片或者图片地址 <%Function RegImg(TheStr)     Dim RegEx     Set RegEx = New RegExp     RegEx.IgnoreCase =True     RegEx.Global = True     RegEx.Pattern = “<img[^>]*src\s*=\s*[‘”&CHR(34)&”]?([\w/\-\:.]*)[‘”&CHR(34)&”]?[^>]*>”     If Regex.test(TheStr) then         Dim Matches         Set Matches = RegEx.Exe......
关键词:, ,
详细阅读

在ASP中用“正则表达式对象”来校验数据的合法性

2011年06月06日 | 作者: 米豆网 - 1000seo |

我们在制作网站的时候,都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的 后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的 合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来分析用户输入的数据是否是合法的。 或许有人会问了,使......
关键词:, , ,
详细阅读

ASP突出显示匹配字段

2011年06月06日 | 作者: 米豆网 - 1000seo |

‘突出显示匹配字段 在搜索时,有时候我们需要突出显示匹配的字符,这是一个用正则表达式实现的加粗和加红色显示匹配的字符的程序。 <% function ShowBold(theField) Set objRegExp= New RegExp objRegExp.Pattern=”(” & key & “)” objRegExp.IgnoreCase=True objRegExp.Global=True ShowBold=objRegExp.Replace(theField,”<font color=’#FF0000′>$1</font>”) end ......
关键词:, , ,
详细阅读

ASP中过滤UBB和Html标签

2011年06月06日 | 作者: 米豆网 - 1000seo |

我们存储在数据库中的内容是HTML格式的,但是有时候我们需要无格式的显示这内容,这是用正则表达式实现的过滤。 <% function nohtml(str) dim re Set re=new RegExp re.IgnoreCase =true re.Global=True re.Pattern=”(\<.[^\<]*\>)” str=re.replace(str,” “) re.Pattern=”(\<\/[^\<]*\>)” str=re.replace(str,” “) nohtml=str set re=nothing end function %>
关键词:, , ,
详细阅读