Мне любопытно, как заменить все вхождения «(A)» в строке просто «A».
Это то, что у меня есть, но оно не работает:
String str = "(A) + (B) + ( (A) + (B) )"; str = str.replace("(A)","A");
Спасибо, Y_Y
Я думаю, вы должны сделать это в цикле, то есть:
while(str.indexOf(pattern) != -1) str.replace(pattern, replacement);
Посмотрите и на документацию Adobe. Обычно он знает ответ. http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/String.html