0

正の先読み正規表現を使用して一致する文字列を取得していますがSyntax error in regular expression、IE8では何が間違っているのかがわかります。一番最初のオカレンスに合わせたいです。

マッチング入力

<IMG title="Configuration older than 90 days" alt=true src="http://indwdev:6130/include/images/expired.png"><IMG title="Converted configuration" alt=true src="http://indwdev:6130/include/images/convert.png">

私の正規表現str.match(/(?<=Converted configuration" alt=)[\w]+(?=)/)

これがjsfiddleリンクです。

4

1 に答える 1

2

Javascriptは、正規表現でポジティブルックビハインドをサポートしていません。使用できます

str.match(/Converted configuration" alt=([\w]+)/)[1]
于 2012-12-10T08:08:05.983 に答える