如何构建Javascript正则表达式以从以下元素获取内容属性?
<meta content="59.949444" property="og:latitude">
这是我的代码到目前为止的样子:
var url = 'test.html';
$.get(url, function(data){
var pattern = /property="og:latitude"\scontent=".+?"/;
var matches = data.match(pattern);
console.info(matches[0]);
});
答案 0 :(得分:1)
交换项目的顺序:
/content=\"(.+)\"\s+property=\"og:latitude\"/
答案 1 :(得分:1)
试试这个:
//...
var pattern = /property="og:latitude"\scontent="(.+?)"/;
var matches = data.match(pattern);
console.info(matches[1]);