![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
moqiang02
这个作者很懒,什么都没留下…
展开
-
正则表达式匹配URL——给URL地址加上<a> 链接
<?php function replace_url ($content) { if (empty($content)) return; //给URL地址加上 链接 $preg = '/(?:http:\/\/)?([\w.]+[\w\/]*\.[\w.]+[\w\/]*\??[\w=\&\+\%]*)/is'; $content = preg_replace($preg, '\1',原创 2014-05-10 11:13:11 · 3571 阅读 · 0 评论 -
正则表达式的语法
元字符 我们使用的字符“[”和“]”叫元字符,对模式有特殊的效果。这种元字符共有11个,它们扮演着不同的角色。如果想在建立的模式中包含这些元字符中的某一个字符,需要在该字符前使用转义字符“\”。 元字符 描述 ^ 开始 (beginning) 字符“^”之后的实体(entity),必须在配匹配的字符串开始部分找到。 例: ^h 能匹翻译 2014-07-11 11:26:45 · 798 阅读 · 0 评论 -
php中preg正则函数使用
1.preg_match和preg_match_all的区别 preg_match和 preg_match_all区别是preg_match只匹配一次。而preg_match_all全部匹配,直到字符串结束。例: <?php //注:正则 /a.+?e/ 是非贪婪模式(因为量词‘+’后面加上了‘?’),如果使用 /a.+?e/U 则变回了贪婪模式 preg_match("/a.+?e/","a原创 2014-10-14 07:28:30 · 1064 阅读 · 0 评论 -
preg_match_all使用实例
<?php $str = <<<EOT 微信公众平台 名称原创 2014-10-14 07:26:20 · 3192 阅读 · 1 评论