0
Charlie Wilson's War
<span class="nobr">(<a href="/year/2007/">2007</a>)</span>

上記の私のものについては、 < とその後のすべてを削除する Javascript Regex パターンを理解できないため、タイトルのみを取得できます。これは簡単なはずです。

4

2 に答える 2

1
var html = 'Charlie Wilson\'s War<span class="nobr">...</span>';
console.log(html.split('<')[0]);
于 2012-07-03T18:10:24.577 に答える
0

したがって、正規表現パターンは次のよう[^<]+になります。

var string = "Charlie Wilson's War<span class=\"nobr\">(<a href=\"/year/2007/\">2007</a>)</span>";

var re = /[^<]+/;

console.log(string.match(re));
于 2012-07-03T19:07:24.593 に答える