【发布时间】:2022-11-23 00:01:46
【问题描述】:
我有以下字符串:
mystr = '(string_to_delete_20221012_11-36) keep this (string_to_delete_20221016_22-22) keep this (string_to_delete_20221017_20-55) keep this'
我想删除所有条目(string_to_deletexxxxxxxxxxxxxxx) (包括尾随空格)
我有点需要伪代码如下:
如果您找到一个字符串 (string_to_delete 然后替换该字符串和时间戳,右括号和尾随空格为 null 例如删除字符串(string_to_delete_20221012_11-36)
我会使用列表理解,但考虑到并非所有字符串都包含在括号内,我看不出我可以使用什么来通过 string.split() 创建列表。
这是需要正则表达式的东西吗?
【问题讨论】:
标签: python-3.x string