PHP如何使用正则提取markdown文本中图片的地址

需要匹配markdown文本中所有图片的地址,然后全部输出
如下 .md的内容:

内容内容内容内容内容内容内容内容
![描述](http://baidu.com/images/1.jpg)
内容内容内容内容内容内容内容内容内容内容
![描述](https://baidu.com/images/2.jpg)
内容内容内容内容内容内容
![描述](/upload/images/1.jpg)
内容内容内容内容

需要的结果分别是:
http://baidu.com/images/1.jpg
https://baidu.com/images/2.jpg
/upload/images/1.jpg

感谢大佬 !感谢大佬! 求助~

阅读 2.5k
2 个回答

未测试。

!\[[\w\W]+?\]\(([\w\W]+?)\)
新手上路,请多包涵
$partnner = '/\]\((.*?)\)/';
preg_match_all($partnner, $content, $match);

已解决,如上。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏