正则表达式获取指定图片名的img标签

yanyezzzzz 2019-02-15 11:24:49
var reg = /<img.*?musicplayer.jpg.*?>/;
我是想匹配图片里面只要路径名为musicplayer.jpg的图片,就把他的整个<img />拿出来
但是上面的语句有一个问题,假设同时有3张图片 第二张图片就会被替换


<img class="aligncenter" src="musicplayer.jpg" alt="516728102" width="500">
<img class="alignce32er" src="24_3.jpg" alt="3.jpg">
<img src="musicplayer.jpg" alt="1329750161+true">


上面这3张图片 如果用reg匹配替换的话应该是要保留第二张图片,,但是替换出来 第二张图片就不见了。
...全文
270 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄袍披身 2019-02-16
  • 打赏
  • 举报
回复
stripos .
qq_43042352 2019-02-15
  • 打赏
  • 举报
回复 1
<img[^>]*?musicplayer.jpg[^>]*?>

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧