|
|
|||||
Регистрация: Aug 2011
Сообщений: 121
|
работа с текстом
как взять только часть переменной и положить в другую переменную?
допустим есть переменная в которой хранится слово "photo47384728" как мне взять всё, кроме photo, то есть одни цифры, и положить в другую переменную? |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Смотря что Вы знаете об этой строке. Если точно знаете, что это "photo" + {какие-то цифры} то можно просто вырезать методами substr() или substring(). Если не знаете, где начинается нужная Вам часть, можно либо воспользоваться Регулярными выражениями (RegExp), либо разобрать строку и проанализировать каждый символ "вручную", либо в цикле с теми же substr, либо раскидав строку в массив методом split().
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Aug 2011
Сообщений: 121
|
да, я знаю что это точно "photo" +какие-то цифры, ок буду пробовать
|
|
|||||
Регистрация: Jun 2011
Сообщений: 212
|
Так как это строка, то нужны методы класса String. Например:
"photo47384728".substr(5); // вернуть подстроку начиная с 5 символа и до конца Если формат слова-строки может быть разным, то RegExp. А вообще почитайте для начала http://help.adobe.com/ru_RU/as3/dev/...0204-7f00.html |
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
|
|
|||||
Регистрация: Oct 2011
Адрес: Питер
Сообщений: 58
|
|
|
|||||
Регистрация: Aug 2011
Сообщений: 121
|
спасибо
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Допустим Вы знаете что это "photo" + {какие-то цифры}.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Aug 2011
Сообщений: 121
|
ммм, сколько ответов, и все работают =)))
Добавлено через 37 секунд еще раз спасибо! |
Часовой пояс GMT +4, время: 02:16. |
|
« Предыдущая тема | Следующая тема » |
Теги |
текст |
|
|