0

後方参照を取得する方法はありますか?

var name = "HELLO WORLD"
var patt = /\S+\s(.+)/;
alert(name.match(patt));

これは、最初の単語の後にすべての単語を取得する単純な例です。

しかし、警告$1しても何も表示されず、理由がわかりません。助けていただければ幸いです!

4

1 に答える 1

2

誰かが実際にこれを探しているなら、これに対する簡単な解決策です。

探している参照の桁はRegExp.$Xどこにあるかを使用できます。配列も返します。これを使用して、次のインデックスの後方参照だけでなく、一致したかどうかを確認できます。Xmatch

于 2012-07-06T18:07:09.750 に答える