次のような変数があります。
var text = 'researchOrganisationTrait.keywords[0].freeKeyword[1].texts[en_GB]';
最後に発生したインデックスを維持したい (動的に追加されたコンテンツ)
次のようなコードを使用してみました:
var text = 'researchOrganisationTrait.keywords[0].freeKeyword[1].texts[en_GB]';
text = text.replace(/\[\d*](?!.*\[)/, '[newIndex]');
alert(text);
freeKeyword[1]
しかし、これは置き換えられませんfreeKeyword[newIndex]
平方桁の最後の出現を一致させるにはどうすればよいですか?
JSFiddle: http://jsfiddle.net/4eALF/