解释一下/<img [^>]*src=['"]([^'"]+)[^>]*>/g什么意思

对富文本编辑器中提取图片地址,需要写出以下代码
/<img [^>]src='"[^>]>/g
请问对应的符号是什么意思吗?


相匹配<img 开头,并且不是>字符的任意字符(<img [^>]*)直到碰到src=内容,后面接单引号或者双引号(['"]),然后继续找不是单引号或者双引号([^'"]+)的内容放到分组中,然后结束找不是>的内容直到碰到>字符,完成一组查找

g表示全局匹配,不加这个只匹配第一个

题主可以看下教程:


img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632