我用正则 取<span>里的的东西总是弄不对... -_-!!! /.*\<span.*\>(.*)\<\/span\>.*/isU==========<>不需要转义/.*<span[^>]*>(.*)<\/span>.*/isU 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <>转义与否对正则表达式来说没多大关系,问题在于</span>后面的.* ,因为你用了U模式,该模式是非贪婪模式,也就是说只要匹配上就结束,*表示{0,}所以匹配到NULL字符就结束了,后面的<br><br><img src="myimg/20041014161031.jpg" id="image1" />';就不匹配了。如果要向在非贪婪模式下使用贪婪匹配,用?符号:/.*\<span.*\>(.*)\<\/span\>.*?/isU php 请教配置问题 关于文本框日期转换问题 PHP异常处理 循环输出数据 同时每次还要查询数据库 关于php调用mp3的问题 如何记住某一页的路径?包括后面的参数。 如何解决提交数据方式:a.php?b 静态页面中怎么加入计数程序!! 可以搜索的下拉框,这种是怎么做的 前端小白请教php方面页面无法访问问题 郁闷很久了?验证用户存在的问题 请教PHP怎么样实现前台验证码阿?如果.Net Jsp那样?
你用了U模式,该模式是非贪婪模式,也就是说只要匹配上就结束,*表示{0,}
所以匹配到NULL字符就结束了,后面的
<br>
<br>
<img src="myimg/20041014161031.jpg" id="image1" />';
就不匹配了。
如果要向在非贪婪模式下使用贪婪匹配,用?符号:
/.*\<span.*\>(.*)\<\/span\>.*?/isU