我想知道如何替換每個匹配與不同文本? 比方說,原文是:用ActionScript 3中的不同文本替換每個RegExp匹配
var strSource:String = "find it and replace what you find.";
..和我們有一個正則表達式,如:
var re:RegExp = /\bfind\b/g;
現在,我需要用不同的文字(例如)來代替每個匹配:
var replacement:String = "replacement_" + increment.toString();
所以輸出會是這樣的:
output = "replacement_1 it and replace what you replacement_2";
任何幫助表示讚賞。
謝謝,但不會工作,因爲在實際的代碼不搜索單詞「查找」(我給了這個例子,使問題更清晰)。它搜索的東西就像。*?所以;你的方式創造了一個無限循環.. – 2009-05-26 21:42:30