php专区

 首页 > php专区 > PHP高级 > 缓存异常处理 > 求问一个正则表达式的有关问题

求问一个正则表达式的有关问题

分享到:
【字体:
导读:
         摘要:求问一个正则表达式的问题想匹配一个网页地址中的所有图像地址,写了正则表达式如下: $reg="/<img\s*.*src\s*=\s*[\"|\']?\s*([^>\"\']*)/i"; 为什么像如下的图像文件地址: <imgsrc="../Images/Al...

求问一个正则表达式的有关问题
求问一个正则表达式的问题
想匹配一个网页地址中的所有图像地址,写了正则表达式如下:
$reg="/"']*)/i";


为什么像如下的图像文件地址:

只能匹配到:


到空格的时候就终止了?
([^>"']*)这个条件应该不包含空格啊?

------解决方案--------------------
正则没错,建议贴出你的代码以供分析。
------解决方案--------------------
$reg="/------解决方案--------------------
']?s*([^>"']*)/i";
$s = '';
preg_match_all($reg, $s, $m);
print_r($m);
Array
(
    [0] => Array
        (
            [0] =>          )

    [1] => Array
        (
            [0] => ../Images/Album Cover/album_012.jpg
        )

) 求问一个正则表达式的有关问题
分享到:
用什么下令查看PHP版本
用什么下令查看PHP版本 用什么命令查看PHP版本? 分享到: ------解决方案-------------------- echo phpinfo(); ------解决方案--------------------echo PHP_VERSION; echo phpversion();...
关于php高速替换html用什么方法
关于php高速替换html用什么方法 关于php快速替换html用什么方法啊 将一段html中的所有 替换成这样 ... 分享到: ------解决方案--------------------$html = "abc,abc,abc,abc,......"; ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……