正则表达式匹配URL——给URL地址加上<a> 链接
2014-05-10 11:13
477 查看
<?php function replace_url ($content) { if (empty($content)) return; //给URL地址加上 <a> 链接 $preg = '/(?:http:\/\/)?([\w.]+[\w\/]*\.[\w.]+[\w\/]*\??[\w=\&\+\%]*)/is'; $content = preg_replace($preg, '<a href="http://\1" target="_blank">\1</a>', $content); return $content; } echo replace_url('百度:http://blog.csdn.net/moqiang02'); ?>
相关文章推荐
- 正则表达式匹配URL——给URL地址加上<a> 链接
- java 正则表达式获得html字符串中<img src>中的src中的url地址
- java正则表达式获得html字符串中<img src>的src中的url地址
- <url-pattern>/</url-pattern>和<url-pattern>/*</url-pattern>区别 <url-pattern>/</url-pattern>表示的为只匹配/lo
- HTML <a> 标签 (修改样式,链接邮箱Email地址)
- 3。css三种定位,<jsp:forward page="转向页面的url地址"/>
- java获取url内容及正则匹配链接图片地址
- url链接(<a href=>hefr参数的赋值</a>)
- javascript 正则匹配url并添加<a>标签
- HTML <a> 标签 (修改样式,链接邮箱Email地址)
- HTML <a> 标签 (修改样式,链接邮箱Email地址)
- htmlparser获取<a></a>链接地址和标题
- HTML <base> 标签 为页面上的所有链接规定默认地址或默认目标
- Struts2中的链接标签 <s:url>和<s:a>
- Invalid <url-pattern> /*.action in filter mapping错误以及(Servlet和Filter的url匹配url-p)
- Python抓取页面中超链接(URL)的三中方法比较(HTMLParser、pyquery、正则表达式) <转>
- 标签<a>中使用mailto在网页中链接Email地址
- Parse Fatal Error at line 41 column 24: 元素类型 "url-pattern" 必须由匹配的结束标记 "</url-pattern>" 终止
- 理论---<url pattern> 匹配规则
- 匹配<a href="url">content</a>