Regex работает в Конструкторе и не работает в ZennoPoster

laotan

Client
Регистрация
22.11.2018
Сообщения
29
Благодарностей
0
Баллы
1
Регулярное выражение работает в конструкторе, не не желает работать в проекте почему?
регулярка: \d\d\.\d\d\.\d\d\d\d\ \d\d:\d\d\n(?=<input\ (type="hidden"\ |)name="summing_up_date")

работает в конструкторе регулярных вырахений: https://prnt.sc/13mzwkb
не работает в проекте: https://prnt.sc/13n01ui
поиск в одном и том же коде.
 
Последнее редактирование:

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 288
Баллы
113
Регулярное выражение работает в конструкторе, не не желает работать в проекте почему?
регулярка: \d\d\.\d\d\.\d\d\d\d\ \d\d:\d\d\n(?=<input\ (type="hidden"\ |)name="summing_up_date")

работает https://prnt.sc/13mzwkb
не работает https://prnt.sc/13n01ui 0
1. Регулярка сложена не корректно, можно сказать методом палок.
2. То, что вы пытаетесь найти, может находится в другом виде строки либо иметь другой формат при парсинге.
3. Постарайтесь сделать адекватную регулярку, а еще лучше, если это исходный код страницы - научится использовать xpath
 
  • Спасибо
Реакции: laotan

laotan

Client
Регистрация
22.11.2018
Сообщения
29
Благодарностей
0
Баллы
1
1. Регулярка сложена не корректно, можно сказать методом палок.
2. То, что вы пытаетесь найти, может находится в другом виде строки либо иметь другой формат при парсинге.
3. Постарайтесь сделать адекватную регулярку, а еще лучше, если это исходный код страницы - научится использовать xpath
Понятно, что есть проблемы. Но почему она на проявляется в конструкторе регулярных выражений? Он же обрабатывает нормально
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 288
Баллы
113
Понятно, что есть проблемы. Но почему она на проявляется в конструкторе регулярных выражений? Он же обрабатывает нормально
Вам не будет проще прикрепить часть вашего кода в блокнот и закинуть сюда, с описанием что вы хотите получить в результате, что бы мы с вами не гадали?
 
  • Спасибо
Реакции: laotan

dizney

Client
Регистрация
25.01.2014
Сообщения
51
Благодарностей
52
Баллы
18
\n можете попробовать заменить на \r\n
Должно работать.
 
  • Спасибо
Реакции: laotan

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
798
Благодарностей
178
Баллы
43
Регулярное выражение работает в конструкторе, не не желает работать в проекте почему?
регулярка: \d\d\.\d\d\.\d\d\d\d\ \d\d:\d\d\n(?=<input\ (type="hidden"\ |)name="summing_up_date")

работает в конструкторе регулярных вырахений: https://prnt.sc/13mzwkb
не работает в проекте: https://prnt.sc/13n01ui
поиск в одном и том же коде.

поиск даты не много можно сократить

C#:
\d{1,2}.\d{1,2}\.\d{4} \d{1,2}:\d{1,2}
как выше участники писали, желательно иметь часть исходных данных что бы составить regex выражение
 
  • Спасибо
Реакции: laotan

laotan

Client
Регистрация
22.11.2018
Сообщения
29
Благодарностей
0
Баллы
1

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