1 | |||||||||||
Regex - получить все совпадения для группы01.07.2015, 16:53. Показов 1524. Ответов 6
Привет!
Хочу распарсить такой html, а точнее получить текст из ссылок
Я верю, что есть способ решить мою проблему 1-2 строками кода, только я их не знаю) Может кто-то подскажет? Добавлено через 2 минуты Не по теме: круто cyberforum в мои пустые href'ы своих ссылок написал )
0
|
01.07.2015, 16:53 | |
Ответы с готовыми решениями:
6
C++ std::regex каким образом можно вывести все совпадения? Регулярные выражения: Как сохранить в группы все совпадения или где их смотреть? Получить все совпадения Получить все совпадения с карманами |
01.07.2015, 17:45 | 2 |
0
|
01.07.2015, 17:58 [ТС] | 3 |
Avazart, мне нужно не все ссылки, а только те, которые идут после <span>Unique text</span>. Я знаю, что просто все ссылки можно итератором перебрать, тут так не получается. Пока вижу вариант обрезать html'ку, но думаю есть нормальное решение.
0
|
01.07.2015, 18:12 | 4 |
Ну в регулярках же есть заглядывание в перед и назад.
Но, а вообще нормальное решение это html-парсер вместо регулярок. Добавлено через 3 минуты А вероятно понял в чем вопрос, попробуйте boost::match_extra http://habrahabr.ru/post/64226/
0
|
01.07.2015, 18:17 [ТС] | 5 |
Не понял. Я теорию про регулярки вообще не читал, чисто интуитивно как-то с ними работаю.
Вот тут полностью согласен. В Java есть готовые, используют css селекты или xpath, приятно работать. А тут вот приходится огороды городить. Находил что-то на spirit'е, но там смотреть страшно). + заказчик хочет именно регулярки. Добавлено через 2 минуты Очено похоже, что это оно. Сейчас чуть позже попробую.
0
|
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
|
||||||
12.08.2015, 15:01 | 7 | |||||
Знаю, что не вовремя, но пожалуй оставлю здесь свой вариант решения. Может пригодится вдруг
0
|
12.08.2015, 15:01 | |
12.08.2015, 15:01 | |
Помогаю со студенческими работами здесь
7
Найти совпадения в строках с помощью regex Возможен ли $str =~ /некий-REGEX/ , возвращающий 'совпадения' ? Нужно получить все группы из Acl БД Получить все группы текущего пользователя в Active Directory Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |