関数の結果に置き換えようとしているプレースホルダーを使用する文字列があります。
sometext = "%number% text text %number%"replace(/%\w+%/g, function(parm) {
return 'customtext';
}
知りたいのは、一致数を取得する方法はありますか? 現在実行中の関数が最後の要素を置換しているかどうかを確認できるように、その番号が必要です。そうであれば、別のものを返します。関数の本体でこのようなもの
if(lastElement) {
return 'something else';
}
sometext = "%number% text text %number%"replace(/%\w+%/g, function(parm) {
return 'customtext';