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

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
вот не пойму... косяк в конструкторе... или я что то делаю не так:


объясните .. люди добрые ...
 

CSS

Client
Регистрация
22.05.2010
Сообщения
1 327
Благодарностей
663
Баллы
113
Всё правильно работает как положено. Приложите исходный текст и то что спарсить оттуда необходимо.
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
239
Баллы
43
Код:
(?<=id=")\d+(?=\-password")
возьмет цифры
 
  • Спасибо
Реакции: blud и CSS

Danny

Client
Регистрация
29.09.2014
Сообщения
711
Благодарностей
154
Баллы
43
Нужно взять больше текста, который идет перед искомым.
Например:
class="nb-input _nb-small-simple-input _init"
При этом указать, что текст искомый всегда начинается с: id="

Т.к. в примере, который в стратпосте, текст берется от первого встречающегося в тексте вхождения id=".
 

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
Нужно взять больше текста, который идет перед искомым.
Например:
class="nb-input _nb-small-simple-input _init"
При этом указать, что текст искомый всегда начинается с: id="

Т.к. в примере, который в стратпосте, текст берется от первого встречающегося в тексте вхождения id=".
пробовал ... та же хрень
 

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
Всё правильно работает как положено. Приложите исходный текст и то что спарсить оттуда необходимо.
я наверно не правильно понимаю принцип работы конструктора... мне всегда казалось, что самое короткое совпадение ... это САМОЕ КОРОТКОЕ СОВПАДЕНИЕ .. ан нет ...
 

CSS

Client
Регистрация
22.05.2010
Сообщения
1 327
Благодарностей
663
Баллы
113
я наверно не правильно понимаю принцип работы конструктора... мне всегда казалось, что самое короткое совпадение ... это САМОЕ КОРОТКОЕ СОВПАДЕНИЕ .. ан нет ...
Всё правильно, у вас просто цепляет первые совпадения, а ваши дальше находятся
 

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
Всё правильно, у вас просто цепляет первые совпадения, а ваши дальше находятся
нууу ... я в принципе понял что да как ... только все без толку .... хотел сделать переадресацию на яндекс почту ... а оно(скАтина) больше 10-и ящиков не цепляет а нужно не менее сотни.... так что ... но на будущее учту ..... буду думать в сторону ящика на своем сервере ... спасибо
 

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