【发布时间】:2019-02-22 23:15:01
【问题描述】:
我有一个字符串列表,其中包含一个 url 和一些其他单词。
URL 如下所示:<a href="https://www.blabla/k20832">
我想知道是否有办法告诉python删除<>中的所有内容。
我是用这个来删除其他词的:
list = [w.replace('hello', '') for w in list]
【问题讨论】:
-
您想删除 中的所有内容吗?不只是某些字符?
-
删除内的所有内容?你确定吗?
-
如果没有其他方法(我坚信有,因为我的建议在任何方面都没有效率)-您可以遍历字符串并检查每个符号是否为“”。
-
regex会很好地处理这个问题:选择一个字符串部分并过滤该子字符串。 -
re.sub("\<.*?\>","",msg)
标签: python string list conditional-statements erase