随笔分类 -  正则

摘要:方法一:var re=/正则表达式/;re.test($("#id").val())方法二:$("#id").val().match(/正则表达式/);正则表达式有多种不同的风格。下表是在PCRE中元字符及其在正则表达式上下文中的行为的一个完整列表:字符 描述\ 将下一个字符标记为一... 阅读全文
posted @ 2013-10-11 12:08 不负韶华668 阅读(1225) 评论(0) 推荐(0)
摘要:<?php$text="<p>good<img src=\"http://img.baidu.com/hi/tsj/t_0037.gif\" /></p><p><img src=\"http://uppic.b0.upaiyun.com/2013/5/5/1367741844238814.png_440\" style=\"float:none;\" /></p><p><img src=\"http://uppic.b0 阅读全文
posted @ 2013-05-06 10:11 不负韶华668 阅读(966) 评论(0) 推荐(0)
摘要:php中的preg_match_all函数具体用法可以查看手册,本文主要使用preg_match_all用于测试正则表达的效果。代码实例:$html = '<div id="biuuu">php自学网</div><div id="biuuu_2">php自学网2</div><div id="biuuu_3">php自学网3</div>';实例要求:分别将每一个DIV元素的ID和内容取出,如biuuu,biuuu_2,biuuu_3,php自学网,p 阅读全文
posted @ 2013-05-05 22:25 不负韶华668 阅读(2286) 评论(0) 推荐(0)
摘要:一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5}"验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。/<(.*)>.*<\/\1>/"<(.*)>.*<\/\1>" 阅读全文
posted @ 2013-04-26 11:26 不负韶华668 阅读(96) 评论(0) 推荐(0)
摘要:1.正则必知必会:\d:用于匹配从0到9的数字;\w:用于匹配字母,数字或下划线字符;?:0或者1个+:至少一次*:0或多次.:用于匹配除换行符之外的所有字符。^:以什么开头[0-3]:0到3之间[^0-3]:除了0到3之间以外2.10个常用正则1. 验证E-mail地址 preg_match('... 阅读全文
posted @ 2013-04-01 17:31 不负韶华668 阅读(623) 评论(0) 推荐(0)