
正则表达式
文章平均质量分 77
lovelacy
这个作者很懒,什么都没留下…
展开
-
用正则表达式过滤脚本的一些研究(asp.net+C#)
在做一些网站(特别是BBS之类)时,经常会有充许用户输入html样式代码,却禁止脚本的运行的需求, 以达到丰富网页样式,禁止恶意代码的运行。当然不能用 HtmlEncode 和 HtmlDecode 方法,因为这样连基本的html代码会被禁止掉。我在网上搜索,也没有找到好的解决办法,倒是收集了一些脚本攻击的实例:1. 标记中包含的代码2. 3. 其它基本控件的 on...事件中的代码4. ifra原创 2007-01-11 23:11:00 · 805 阅读 · 0 评论 -
正则表达式30分钟入门教程
目录 本文目标 如何使用本教程 什么是正则表达式? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 位置指定 负向位置指定 注释 贪婪与懒惰 平衡组转载 2007-01-11 22:59:00 · 611 阅读 · 0 评论 -
正则表达式之全部符号解释
字符 描述 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "/(" 则匹配 "("转载 2007-07-03 14:23:00 · 673 阅读 · 0 评论 -
解读 C# 中的正则表达式
多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些字符串原创 2007-07-15 20:04:00 · 524 阅读 · 0 评论 -
Javascript经典正则表达式
Javascript经典正则表达式 三道测试题:1, var str=“ abbbbacc”;var rs=str.replace(“a”,”0”); (A转载 2007-07-26 11:17:00 · 629 阅读 · 0 评论