![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
njm168
这个作者很懒,什么都没留下…
展开
-
关于"匹配优先"和"忽略优先"
[color=green][size=large]为了更好的理解“匹配优先”和“忽略优先”我们可以这样定义:“匹配优先”可以理解为“贪婪匹配”或“非懒惰匹配”;“忽略优先”可以理解为“非贪婪匹配”或“懒惰匹配”;[/size][/color][color=red][size=large]强调一点:表达式cat不是匹配以cat开头的字串。而是匹配一个c,再匹配一个a,最后匹配一个t。...2010-05-01 15:30:05 · 240 阅读 · 0 评论 -
java 正则表达式 pattern.unix_lines(即?d)解释
[b]在使用Pattern.compile函数时,可以加入控制正则表达式的匹配行为的参数:[/b] [code="java"]Pattern Pattern.compile(String regex, int flag) [/code]flag的取值范围如下: [code="java"]Pattern.CANON_EQ当且仅当两个字符的"正规分解(canonical decom...原创 2010-05-25 16:36:49 · 704 阅读 · 0 评论 -
环视限制
[color=green][b]此文旨在讲解环视限制的使用[/b][/color]先看下面这个模式[code="regex"](([01]?\d\d?|2[0-4]\d|25[0-5])\.){3}([01]?\d\d?|2[0-4]\d|25[0-5])[/code]当然可以匹配[code="IP"]192.168.0.123001.12.0.1[/code]但也可以...原创 2010-05-28 10:49:52 · 139 阅读 · 0 评论 -
js 自定义trim去除左右杂质
[code="js"] //自定义trim()方法去除字串左右杂质 String.prototype.trim = function (Useless) { //eval函数转换字符串形式的表达式 var regex = eval("/^" + Useless + "*|" + Useless + "*$/g"); return thi...原创 2010-06-20 11:26:18 · 88 阅读 · 0 评论 -
匹配html中的所有A标签并替换
匹配html中的A标签[code="regex"]\s]+))\s+)*)(href\s*=\s*("([^"]*)"|'([^']*)'|([^'">\s]+)))((\s+\w+\s*=\s*("([^"]*)"|'([^']*)'|([^'">\s]+)))*)\s*>(.*?)[/code]替换其中的链接到统计页面再跳转到真正的链接地址 [code=&quo原创 2011-06-25 09:30:55 · 679 阅读 · 0 评论 -
匹配邮箱
[b]匹配邮箱[/b][code="regex"](?m)^((([^\"\s]+)|("[^"\s]+"))?)(?(2)原创 2011-07-24 11:59:41 · 286 阅读 · 0 评论