Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Zigrut
0 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
#1

регулярные выражения - Программирование Android

06.05.2015, 15:48. Просмотров 359. Ответов 0
Метки нет (Все метки)

Подскажите пожалуйста в чём может быть проблема ?
если использовать строку
Ghtml="<div id=\"ahalay\">bgdfgdfgdfghfghfghfg</div>";
то всё норм вроди
Javascript
1
2
3
4
5
6
7
Ghtml="bmkfckbmfkmghjkghjghjgh";
Pattern pattern = Pattern.compile("^<div id=\"ahalay\">.*</div>$");
Matcher matcher = pattern.matcher(Ghtml);
matcher.find();
//String d=matcher.
String needPart = matcher.group(); <---- вот здесь приложение вылетает.
LeftWebView.loadDataWithBaseURL(url, needPart, null, "utf-8", url);
Добавлено через 40 минут
Вот решение проблемы.
Javascript
1
2
3
4
5
6
7
8
9
Ghtml="bmkfckbmfkmghjkghjghjgh";
Pattern pattern = Pattern.compile("^<div id=\"ahalay\">.*</div>$");
Matcher matcher = pattern.matcher(Ghtml);
 if(matcher.find())
 {
   String needPart = matcher.group();
   msbox("Ошибка", needPart);
   LeftWebView.loadDataWithBaseURL(url, needPart, null, "utf-8", url);
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2015, 15:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос регулярные выражения (Программирование Android):

ЧПУ. Замена строк, регулярные выражения. Как правильно использовать переменную в регулярные выражения ? - PHP
Здравствуйте! Решил реализовать ЧПУ на своем сайте. Первый этап это замена всех реальных ссылок на чпу ссылки. Так вот при замене я...

Регулярные выражения - вывод сообщения об ошибке при нахождении в строке выражения, начинающегося с цифры - C#
Нужно чтобы при нахождении в строке выражения начинающегося с цифры появлялось сообщение об ошибке,например если ввести :2a,то будет...

Регулярные выражения: вставка символов в середину найденного выражения - Софт
Есть строки типа этого: &quot;В году 1783 марта месяца произошло событие, которые на долго запомнилось&quot;78. регулярное выражение для...

Регулярные выражения - Oracle
Никак не могу просечь до конца регулярные выражения. Например выбрать из таблицы фамилий сотрудников тех, у которых первая буква фамилии...

Регулярные выражения в C# - C#
Не подскажете как с помощью регулярных выражения вывести содержимое между {} Например: {текст}

Регулярные выражения - Delphi
Добрый день, у меня возникла задача написать проверку для строки. В строковой переменной содержится текст. Необходимо найти и...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2015, 15:48
Привет! Вот еще темы с ответами:

Регулярные выражения - PHP
Доброго времени суток! Первый раз работаю с регулярными выражениями. Задание: Из сайта http://price.ua/index/vendors.html,...

Регулярные выражения - PHP
Почему не работает? Где собака зарыта, помогите отрыть :) &lt;?php header (&quot;Content-Type:text/html; charset=UTF-8&quot;); ini_set...

Регулярные выражения - Java SE
Привет всем!) Я столкнулся с такой проблемой. 742 model 1 category 1 2218240 Kyiv 1447162980 src_ 2015-11-10 15 43 00 ...

Регулярные выражения - C++
Здравствуйте, Надо заменить в тексте номер телефона формата (012) 345-67-89 на +380 12 345 67 89. Помогите, пожалуйста, как должны...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru