[英]Javascript regex (extract string)
我总是忘记了如何创建简单的正则表达式,尽管使用更复杂的正则表达式进行项目...
我有字符串:
var s = "qwehref=\"1232.css\"qwasd asd asdqq eehref=\"asd.css\""
我想捕获href标记内的文本: 1232.css
和asd.css
。
我已经尝试过此正则表达式:
var re = /href="(.+\.css)"/g
但这是我得到的( re.exec(s)
):
'1232.css"qwasd asd asdqq eehref="asd.css'
尝试
/href="([^"]+\.css)"/g
您不想将右引号作为文件名的一部分。 或者只是使用非贪婪的比赛我猜...
/href="(.+?\.css)"/g
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.