Метод замены строк ничего не делает в приложении Flex 4 - PullRequest
0 голосов
/ 24 мая 2010

В моем приложении Flex 4 есть строка userEmail со значением:

my%40email.com

Мне нужно иметь символ @ вместо% 40, поэтому я запускаю эту строку:

userEmail.replace("%40","@");

Но строка имеет то же значение после.Что я делаю не так?

Спасибо за чтение.

1 Ответ

2 голосов
/ 24 мая 2010

Это потому, что replace не является функцией на месте.Возвращает новую строку с измененным значением.Попробуйте:

userMail = userEmail.replace("%40","@");

.

См. здесь для ужасных деталей ( здесь для flex4, но, похоже, то же самое)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...