0

与えられた:

Ya its a great day.

検索 (1 つの正規表現ステートメントで両方を実行)

Ya => Ya + cat
great => great + cat

どうすればこのようなことができますか?

"Ya its a great day".replace(/found=(Ya|great)/g, found + " cat");

出力:

Ya cat its a great cat day.
4

2 に答える 2

1
"Ya its a great day".replace(/(Ya|great)/g,  "$1 cat");

出力:

Ya cat its a great cat day     

ライブデモ

@Pointyによるドキュメント

于 2013-11-04T17:27:06.713 に答える
0

参照を使用して見つかった一致を参照できます: $1 $2 など

"Ya its a great day".replace(/(Ya|great)/g, "$1 cat");
于 2013-11-04T17:27:22.517 に答える