Как использовать регулярные выражения для поиска и замены специальных символов в URL? - PullRequest
0 голосов
/ 12 июня 2018

Предположим, у меня есть url = "https://google.com/?q=cats", тогда как мне найти": // "и"? "И заменить их пробелами?

import re
url="https://google.com/?q=cats"
re.search("\w+",url) # what should I include in this pattern to detect (:// and ?)

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

Это должно отсортировать вас:

re.sub('://|\?', ' ', url)
#https google.com/ q=cats
0 голосов
/ 12 июня 2018
>>> re.sub(r'(://|\?)', ' ', url)
'https google.com/ q=cats'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...