удалить символы из списка строк в Python - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть список строк, которые содержат URL-адрес плюс некоторые другие слова.URL выглядит следующим образом: <a href="https://www.blabla/k20832"> Мне было интересно, есть ли способ сказать Python, чтобы удалить все внутри <>.

Я использовал это, чтобы удалить другие слова:

list = [w.replace('hello', '') for w in list]

Ответы [ 2 ]

0 голосов
/ 23 февраля 2019

Вы можете использовать функцию поиска.

str = '< a href="https://www.blabla/k20832 > word1 word2'

start_Index=str.find('<')

end_Index=str.find('>')

print(str[:start_Index+1]+str[end_Index:]) 
0 голосов
/ 23 февраля 2019

Вы можете использовать регулярные выражения.

import re
str = "<a href=\"https://www.blabla/k20832\"> word1 word2"
str2 = re.sub('<a.*?>', ' ', str)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...