求在如下连接中获得url地址的正则表达式 <a\s+href=(['"])([^\1])\1[^>]*> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$s = <<<EOT<a href='/sdfs/sfsdfs/14873.htm' title='tesdf' target='_blank'><font class=text1>tesdf</font></a>EOT;preg_match('|<a href=\'(.*?)\'.*?>.*?</a>|i', $s, $a);print_r($a);?>output:Array( [0] => <a href='/sdfs/sfsdfs/14873.htm' title='tesdf' target='_blank'><font class=text1>tesdf</font></a> [1] => /sdfs/sfsdfs/14873.htm) $str = "<a href='/sdfs/sfsdfs/14873.htm' title='tesdf' target='_blank'><font class=text1>tesdf</font></a>'";preg_match('/<a\s+href=([\'\"])([^\1]+?)\1\s.*>/',$str,$result);echo $result[2]; 如果格式中有这样内容,怎么处理啊,谢谢<a href='/sdfs/sfsdfs/14873.htm' title='tesdf斯蒂芬斯蒂fsfsf ' target='_blank'><font class=text1>tesdf</font></a> 求助如何用php实现从MYSQL中导出文本??? 控制上传附近的目录 做个在线考试,如果取得多单项选择题被选中的项的值? 如何附加MYSQL的数据文件?没有.sql文件 如何读取表中的注释信息?? 问个不等于的问题 PHP项目里的HTML页代码求教 实在搞不明白??? 论坛怎么了 怎样把他们拆开? 进不了LINUX版面,到这里来问个LINUX的问题 论坛程序用HTML在线编辑器的话,怎么过滤用户的输入呢?
$s = <<<EOT
<a href='/sdfs/sfsdfs/14873.htm' title='tesdf' target='_blank'><font class=text1>tesdf</font></a>
EOT;
preg_match('|<a href=\'(.*?)\'.*?>.*?</a>|i', $s, $a);
print_r($a);
?>output:
Array
(
[0] => <a href='/sdfs/sfsdfs/14873.htm' title='tesdf' target='_blank'><font class=text1>tesdf</font></a>
[1] => /sdfs/sfsdfs/14873.htm
)
preg_match('/<a\s+href=([\'\"])([^\1]+?)\1\s.*>/',$str,$result);
echo $result[2];
<a href='/sdfs/sfsdfs/14873.htm' title='tesdf
斯蒂芬斯蒂f
sfsf ' target='_blank'><font class=text1>tesdf</font></a>