Помогите с регуляркой

maxLexx

Client
Регистрация
02.09.2015
Сообщения
21
Благодарностей
2
Баллы
3
Нужно выдернуть иды новостей со страницы.
HTML:
<a href="/pub/854570/">
ид может быть от 5 до 7 цыфр
если ссылки имеют такой вид то пропускать
HTML:
<a href="/pub/854570#coment/">
<a href="/pub/add/">
о конструкторе знаю!
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113

maxLexx

Client
Регистрация
02.09.2015
Сообщения
21
Благодарностей
2
Баллы
3

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 911
Баллы
113
Код:
(?<=<a\ href="/pub/)\d{5,7}(?=/">)
 

maxLexx

Client
Регистрация
02.09.2015
Сообщения
21
Благодарностей
2
Баллы
3

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
120
Баллы
43
(?<=/)\d+(?=/) тоже пойдет.
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Она не отсекает короткие значения
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 773
Благодарностей
1 444
Баллы
113
лично я бы сделал так, и не парился, и номера бы парсились на ура=)
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113

maxLexx

Client
Регистрация
02.09.2015
Сообщения
21
Благодарностей
2
Баллы
3

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)