REGEX: найти URL с конкретными словами / страницами - PullRequest
1 голос
/ 29 июня 2019

У меня есть текущее выражение:

http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+

, который извлекает все URL-адреса из файла, но мне нужно, чтобы он получал только URL-адреса с определенной страницей, скажем, page-to-find , и я не могу сделать это, не имея выражение для добавления во вторую группу, и я хочу, чтобы оно было изначально только в одной группе, а не в двух, как можно более прямым.

Какие-нибудь советы?

Спасибо

1 Ответ

1 голос
/ 29 июня 2019

Если это страница, чем она заканчивается?ASP-?.php?.aspx?.htm?.html?(Что-то еще?)

Попробуйте для начала:

 http[s]?://.*page-to-find
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...