2024-09-30 06:33:03 发布
网友
我有一个文本,它包含很多括号,中间有文本。为了去掉这些括号(和文本),我写了以下内容:
import re def generalDatacleaning(mystring): result = re.sub(r'[]', '', mystring) print(result)
在一个例句上运行这个,我得到了“ete”(括号的内部):
要删除[文本]部分,我应该做什么更改?在
这是有效的:
re.sub(r"\[[^]]*\]", "", test)
从左括号开始,取其中所有不是右括号的内容,取右括号。全部替换为空字符串。在
比*更有效率?(不需要所谓的“回溯”)并且可以处理括号内的新行。在
这是有效的:
从左括号开始,取其中所有不是右括号的内容,取右括号。全部替换为空字符串。在
比*更有效率?(不需要所谓的“回溯”)并且可以处理括号内的新行。在
相关问题 更多 >
编程相关推荐