![]() |
Проверка строки на наличии символа.
есть строковая переменная A, нужно проверить содержит ли она опеределенный символ и если таковой найдет, то заменить его на заданный.
на пхп делается проще некуда, а во флеше? |
сам разобрался:
Код:
var symbolPos:Number = textfield.text.indexOf("A"); |
А что это за replaceText?
|
это есть такой метод у TextField, есть еще replaceCell() =)
а со строкой - ну, либо в массив переводить и Array.splice() либо использовать что-нибудь из String.indexOf(), String.lastIndexOf(), String.slice(), Sting.substr(), String.substring(). |
Тогда переезжаем в раздел ActionScript 3. replaceCell я не нашёл, кстати.
|
Код:
myString = "abrakadabra"; |
Код:
myString = "abrakadabra"; |
Кстати, этот метод можно видоизменить для для замены не только отдельных символов, но и целых последовательностей:
Код:
myString = "abrakadabra"; |
Код:
var mystring = "split is Shit? Yes, split is SHIT! And substring method is also ShIT!"; |
Твой чудо-код не работает.
UPD: Старый не работал. А типы кто указывать будет? |
| Часовой пояс GMT +4, время: 05:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.