如何评估Javascript子字符串的值。
我有一个像这样的字符串。我希望过滤掉值标题的值。
myStr = "<span title='Country' ></span>"
我在这里尝试的是
myStr.search(/title/i);
在这里我获得标题索引。是否有任何可以获取title值的子字符串方法?
答案 0 :(得分:2)
我不会将HTML与reg exp匹配。我会将其解析为DOM。
const myStr = `<span title='Country' ><img src="classic/resources/images/country.png"/></span>`;
const parser = new DOMParser();
const doc = parser.parseFromString(myStr, "text/html");
console.log(doc.querySelector('span[title]').getAttribute('title'));