50分求正则 [^\>]+ 匹配任意非“>”的字符用.+的话会把>以及>右边的都匹配进去了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$str='<a href=/x_43b2&c893> 无完整引号<a href="/x_43b2c893" > 有完整引号<a href=/x_43b2c893 target=_blank> 包含其他已知属性 且 无完整引号<a href=/x_43b2c893 target="_blank"> 包含其他已知属性 且 有完整引号<a href="/x_43b2c893" class=aLink > 包含其他未知属性 且 无完整引号 <a href="/x_43b2c893" class="aLink" > 包含其他未知属性 且 有整引号<a href=/x_43b2c893" class=aLink" > 包含其他未知属性 且 单面引号<a href="/x_43b2c893 class=aLink" > 包含其他未知属性 且 单面引号';echo preg_replace('/(href|target|[a-z])=([\"\']*)([^>"\'\s]+)[\s]*([\"\']*)/i','$1="\\3" ',$str);?>相关帖子:http://topic.csdn.net/u/20080411/09/16ea750b-c5ca-4573-93ae-5b8f330d782c.html 帮忙输出一个结果(因本人没有php环境)超简单 php生成静态页面????? 做群发邮件?用什么邮箱好? mysql测试连接php时,测试页面无法打开,请帮帮我 php使用正则如何替换文本文件内容 有关qamil+vpopmail+igenus的安装疑惑?(就这点分了) BASE64 编码是什么?在php中如何用? php session的问题 memcache有图形化管理工具吗 php 数据库数组数据提取 登陆时用户名和密码问题 多表连接查询问题!急!急!急!
$str='
<a href=/x_43b2&c893> 无完整引号
<a href="/x_43b2c893" > 有完整引号<a href=/x_43b2c893 target=_blank> 包含其他已知属性 且 无完整引号
<a href=/x_43b2c893 target="_blank"> 包含其他已知属性 且 有完整引号<a href="/x_43b2c893" class=aLink > 包含其他未知属性 且 无完整引号
<a href="/x_43b2c893" class="aLink" > 包含其他未知属性 且 有整引号<a href=/x_43b2c893" class=aLink" > 包含其他未知属性 且 单面引号
<a href="/x_43b2c893 class=aLink" > 包含其他未知属性 且 单面引号
';
echo preg_replace('/(href|target|[a-z])=([\"\']*)([^>"\'\s]+)[\s]*([\"\']*)/i','$1="\\3" ',$str);
?>
相关帖子:
http://topic.csdn.net/u/20080411/09/16ea750b-c5ca-4573-93ae-5b8f330d782c.html