1

正規表現ジェネレーターを使用しても、特定の正規表現を作成する方法がわかりません。

(スペースを含む):</a>:との間の文字列を正確に取得する必要があり&nbsp;ます。

これを行うことで誰も頭を悩ませたくないのなら、私には理解できます。

4

1 に答える 1

1

これを一致させるには、ルックアラウンドを使用します。/(?<=<\/a>: ).*(?=&nbsp;)/

ただし、JavaScript は後読みをサポートしていないため、一致するグループを使用する必要があります。

var regex = /<\/a>: (.*?)&nbsp;/;
var match = myString.match(regex);
if (match)
    return match[1];
于 2013-01-10T17:11:12.903 に答える