С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Парсить строку по маске - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не удается прочитать текстовый файл который создан из приложения http://www.cyberforum.ru/android-dev/thread1809320.html
Задача открывать из написаного мною приложения тектовые файлы которые не созданы этим приложением! Я сейчас пришу приложение и для обработки входных данных нужно выбирать файлы которые записываются...
Программирование Android Не получается отобразить координаты Здравствуйте. Хочу просто отобразить координаты через genymotion. Но при компиляции выдаёт ошибку 09-15 16:58:42.092 8114-8114/com.aa.app138new E/AndroidRuntime: FATAL EXCEPTION: main ... http://www.cyberforum.ru/android-dev/thread1809312.html
Программирование Android Подскажите программу для прототипирования приложения на андроид (дизайн)
Всем привет. Дизайнеру нужны приблизительные макеты приложения. В сети видел около 20 разных сервисов, где можно создать прототип будущего приложения, но хотелось бы узнать рекомендации *бывалых*....
Программирование Android Передача файла с FTP в папку загрузки Планшета
Добрый день, подскажите пожалуйста, почему программа согласно отладчика затыкается на строке с new FileOutputStream(downloadFile1). Сама задача состоит в том что с ФТП я должен скачать файлы,...
Программирование Android Сохранить файл в коренном каталоге http://www.cyberforum.ru/android-dev/thread1809189.html
Не удается создать файл на Path ="/storage/sdcard0/" + "txtfile.txt". Прошу помочь.
Программирование Android Воспроизведение аудио друг за другом Дорогие форумчане, не могу воспроизвести музыку друг за дружком, проиграла первая, сразу началась другая, и так по кругу, как это сделать? И второй вопрос: Можно ли через ini файл воспроизводить... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
20.09.2016, 17:31  [ТС]
Цитата Сообщение от Rube Посмотреть сообщение
Pattern pattern = Pattern.compile(""фыва(<\\D+)(\\d+)>"(.*)");
Пробовал... вполне получилось. Но конечная цель в Html.fromHtml добавить "понимание" ключа <back color=#FFFF00>pa</back>. При этом не потеряв все остальные ключи!!! А через регулярку теряю!

Часто в кнопках, текствювах меняю часть текста особым цветом, размером. Очень удобно задавать текст прямо строкой. СИЛЬНО не хватает возможности выделить часть текста ФОНОМ! Html.fromHtml не поддерживает этого тега! Можно вручную (добавляя командами раскарску через res.setSpan(new BackgroundColorSpan(0x88FF8800), 1, 5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)) , но тогда считать начало/конец надо. Вот ради этих "расчетов" я и пишу парсер...

Пытаюсь свой парсер написать!
HTML5
1
2
3
<font color=#[6-8 хекс символов]>текст</font>
<back color=#[6-8 хекс символов]>текст</back>
<b>текст</b>
...и т.д.

через регулярку успешно поймал когда только один тег! А мне нужно и когда идут ВЛОЖЕННЫЕ друг в друга!

HTML5
1
<back color=#880088>текст<font color=#880088>те<b>кс</b>т</font> <font color=#880088>текст</font></back>
p.s. бонусом уже обнаружил, что вручную можно задавать прозрачность фону и тексту... и когда-то получалось картинки добавлять...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.