求一个图片地址表示的正则表达式的写法! 这个问题并不适合用正则表达式来解决,个人认为。你这个问题简单的阐述就是你想找出每一个"<img"这4个字符以及">"这个字符之间的src="xxx"中的xxx嘛,用循环+strpos,substr解决多简单啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我对正则表达不了解,正在学那~~所以就问正则的问题咯!:)呵呵~~找到了一个表示图片地址的正则<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>我要表示图片地址之外所有的其他字符应该怎么修改?[^<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>]对吗? $text1="<img alt=按此在新窗口浏览图片 src=\"图片地址1\">1232132";preg_match_all('/<img .*\bsrc\b(.*)>/iU',$text1,$href); preg_match_all()函数是得到图片地址的吧??我现在是要得到除了图片地址之外的所有其他内容,刚好相反了。 $text1="1232321<img alt=按此在新窗口浏览图片 src=\"图片地址1\">1232132<img alt=按此在新窗口浏览图片 src=\"图片地址1\">323232<input>";$text1=preg_replace('/<img .*>/iU','',$text1); 是要从html中挑出所有的<img src="xx">吗?可以用document.images数组获得所有图片吖.然后删掉图片的除src属性之外的其它属性行了. to zdvasa:能不能用任何PHP函数,单纯使用正则来表示图片地址之外的所有内容? 那个就是正则啊。PHP也有正则啊 to zalvsa:我这样用的时候就出错了~~[^(<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>)] 求这个条件的正测表达式 LAMP高级技术开发QQ群118110441 帮我看下这个php小程序 php提交表单不能得到值 PHP读取数据库数据到数组中 帮忙看下 两段代码 有什么不同。为什么运行结果不一样 RSS在PHP中怎么实现? windows2000+IIS+PHP使用mail()出错! php 中 echo 和 print 的区别? php的fopen问题 一般情况下,根据数据动态生成的网页,是如何获得数据的? dreamver的问题
所以就问正则的问题咯!:)呵呵~~找到了一个表示图片地址的正则
<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>我要表示图片地址之外所有的其他字符应该怎么修改?
[^<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>]
对吗?
preg_match_all('/<img .*\bsrc\b(.*)>/iU',$text1,$href);
我现在是要得到除了图片地址之外的所有其他内容,刚好相反了。
$text1=preg_replace('/<img .*>/iU','',$text1);
可以用document.images数组获得所有图片吖.然后删掉图片的除src属性之外的其它属性行了.
能不能用任何PHP函数,单纯使用正则来表示图片地址之外的所有内容?
我这样用的时候就出错了~~
[^(<IMG[^>]+src=(?:""(?<src>[^""]+)""|'(?<src>[^']+)'|(?<src>\S+))[^>]*>)]