Группы в конструкторе рег выражений

Kuciybes

Client
Joined
Nov 7, 2015
Messages
18
Reaction score
0
Points
3
Здравствуйте, никак не могу понять как работать с группами в конструкторе рег выражений, хочу одновременно вытягивать данные в несколько столбцов, по отдельности есть такие рег выражения
(?<=<div\ class="u-region">).*(?=</div>) http://joxi.ru/gmvYea4sXkORra
и
(?<=ОГРН:</span>).*(?=</div>) http://joxi.ru/VrwYQR4sx19G2X

Тут все понятно, но как сделать так чтобы эти данные парсились по группам в два столбца? Самостоятельно я додумал только такое
((?<=<div\ class="u-region">).*(?=</div>))|((?<=ОГРН:</span>).*(?=</div>)) http://joxi.ru/EA4KpgPuW37Y2b
В этом случае уже появляются группы, но видимо что то все таки не так я делаю, может кто то объяснить как нужно?
 

Dimionix

Moderator
Joined
Apr 9, 2011
Messages
3,068
Reaction score
3,130
Points
113
Примерно в середине этой страницы.
Code:
((?<="u-region">).*?(?=<))[\w\W]+?(\d{13})
 

Kuciybes

Client
Joined
Nov 7, 2015
Messages
18
Reaction score
0
Points
3
Примерно в середине этой страницы.
Спасибо, понятно, что нужно изучать регулярки)) Я думал можно обойтись функционалом конструктора))
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)