【发布时间】:2018-01-18 19:39:28
【问题描述】:
我有以下字符串:
"Site is <a href='javascript:;' xid='01' gid='02' rid='03' >TEST</a> is here "
这是一个字符串,里面有一个“a”标签。我需要获取“xid”、“gid”和“rid”值。
【问题讨论】:
-
不要使用正则表达式,使用 dom 解析器。
-
您的建议奏效了。谢谢。我做了以下事情:
let parser = new DOMParser(); let doc = parser.parseFromString(content, "text/html"); var xid = doc.getElementsByTagName('a')[0].getAttribute('xid'); var gid = doc.getElementsByTagName('a')[0].getAttribute('gid');
标签: javascript regex