![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2010
Сообщений: 223
|
Можно ли как-нибудь узнать в строке, место переноса строки?
т.е. например парсю строку String посимвольно.. |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 223
|
спс..почему-то не думал что эти символы сохраняются в string
----------------------------- Как узнать "пробел"? " " не работает... Последний раз редактировалось cpu; 07.02.2011 в 20:27. |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 223
|
|
|
|||||
var str:String = "Find space"; trace("Space at ", str.indexOf(" "), " position"); var i:int = str.length; while (i--) if (str.charAt(i) == " ") trace("Space at ", i, " position");
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 223
|
Если написать строку так: "string:String = '123 456 789 ';", то пробелы находит.
Если импортировать строку из XML файла, нет.. Пробовал и в String(xmlStr) оборачивать, и .toString(), не помогает. Тогда 2-ой вопрос, как удалить все пробелы в строке? |
|
|||||
|
Вы пишите компилятор?)
Проще всего все пробелы удалить регуляркой. var str:String = "string:String = '123 456 789 ';"; trace("Space at ", str.indexOf(" "), " position"); var i:int = str.length; while (i--) if (str.charAt(i) == " ") trace("Space at ", i, " position"); Space at 13 position Space at 28 position Space at 24 position Space at 20 position Space at 15 position Space at 13 position
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 223
|
[
Цитата:
Цитата:
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|