работа с текстом
как взять только часть переменной и положить в другую переменную?
допустим есть переменная в которой хранится слово "photo47384728" как мне взять всё, кроме photo, то есть одни цифры, и положить в другую переменную? |
Смотря что Вы знаете об этой строке. Если точно знаете, что это "photo" + {какие-то цифры} то можно просто вырезать методами substr() или substring(). Если не знаете, где начинается нужная Вам часть, можно либо воспользоваться Регулярными выражениями (RegExp), либо разобрать строку и проанализировать каждый символ "вручную", либо в цикле с теми же substr, либо раскидав строку в массив методом split().
|
да, я знаю что это точно "photo" +какие-то цифры, ок буду пробовать
|
Так как это строка, то нужны методы класса String. Например:
"photo47384728".substr(5); // вернуть подстроку начиная с 5 символа и до конца Если формат слова-строки может быть разным, то RegExp. А вообще почитайте для начала http://help.adobe.com/ru_RU/as3/dev/...0204-7f00.html |
Код AS3:
|
Используйте String.match() и регулярные выражения.
Пример: Код AS3:
|
спасибо
|
Допустим Вы знаете что это "photo" + {какие-то цифры}.
Код AS3:
|
ммм, сколько ответов, и все работают =)))
Добавлено через 37 секунд еще раз спасибо! |
Часовой пояс GMT +4, время: 13:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.