поиск четырех типов критериев поиска с использованием регулярного выражения - PullRequest
0 голосов
/ 16 июня 2020
match = re.search("/versions", "/this/path/is/versions")

это дает мне совпадение, но у меня есть несколько критериев поиска.

т.е. я хочу найти совпадение для этих четырех категорий. если путь заканчивается на / version или / versions / или / pageout или / pageout /

, можно ли использовать регулярное выражение в python, или вы рекомендуете использовать концы с 4 типами.

1 Ответ

0 голосов
/ 16 июня 2020

попробовать (?m)/(?:(versions)|pageout)(/)?$

демонстрация

особенности:

  • сопоставлена ​​группа 1, затем versions иначе pageout
  • совпадение группы 2, затем завершение / еще ничего не завершение
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...