【发布时间】:2012-11-24 12:53:17
【问题描述】:
如何使用“preg_replace”找到所有图片链接?我很难理解如何实现正则表达式
到目前为止我所尝试的:
$pattern = '~(http://pics.-[^0-9]*.jpg)(http://pics.-[^0-9]*.jpg)(</a>)~';
$result = preg_replace($pattern, '$2', $content);
【问题讨论】:
-
为了更好地理解添加示例...您当前拥有的一个示例链接和您想要的一个...
-
正则表达式并不是万能的终极解决方案。
-
@nhahtdh 是对的,您应该使用 SAX 或 DOM 和 XPath。
标签: php regex preg-replace