![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
У меня есть очень длинный текст, и мне из него нужно вырезать строку, находящуюся между двумя разными тегами.
Например, текст: Цитата:
Может, RegExp поможет? Жду ответа... |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
var str:String = "Находите только пристойные картинки с <this>Безопасным</this> поиском Google. "; var tagOpener:String = "<this>"; var tagCloser:String = "</this>"; var i0:int = str.indexOf(tagOpener); var i1:int = str.indexOf(tagCloser, i0 + tagOpener.length); var subStr:String = str.slice(i0 + tagOpener.length, i1); trace(subStr); Можно и регексом, но он будет помедленнее.
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Спасибо большое!
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
С регексом будет как-то так:
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Угу. Спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|