我有一个文字,例如:
Hello ../aaa.jpg ../bbb.jpg ../sss.gif ../xxx.png End of Text
我想获取所有扩展名为jpg和png的文本。
预期结果:
1. ../aaa
2. ../bbb
3. ../xxx
我尝试使用.match(/(.*).(jpg|png)/)
,但似乎无法正常工作
您必须为此使用g
标志来多次出现,并且只需要在点和扩展名前匹配单词(\w
),点(\.
)和斜杠(\/
):
let re = /([\w\.\/]*)\.(?:jpg|png)/g
console.log(
'Hello ../aaa.jpg ../bbb.jpg ../sss.gif ../xxx.png End of Text'.match(re)
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句