Código ActionScript :
//String original arreglado = "[D-C+(t=50s)]"; //Cambiamos todos los [ por "" pattern = new RegExp("[","g"); arreglado = arreglado.replace(pattern,""); //Cambiamos todos los ] por "\n" pattern = new RegExp("]","g"); arreglado = arreglado.replace(pattern,"\n"); //Cambiamos todos los ( por "" pattern = new RegExp("(","g"); arreglado = arreglado.replace(pattern,""); //Cambiamos todos los ) por "\n" pattern = new RegExp(")","g"); arreglado = arreglado.replace(pattern,"\n"); //Cambiamos todos los + por +\n pattern = new RegExp("+","g"); arreglado = arreglado.replace(pattern,"+\n");
pero no los reemplaza, en cambio con otros como "-" si
¿Que extraño no?
¿Alguna idea?