我正在尝试从文本文件中删除大括号。这是我的代码
这是我的文本文件
( . || . )
. =
(){
= . ? . (" ") : . .
. . = ( )+8+" "
( && _ (" ")!="")
()
它不工作
import re
symbols =re.compile(r'{{.*?}}',flags=re.UNICODE)
result = symbols.sub(" ",result)
有什么建议吗?
我得到了解决方案,没有使用 re
text.replace('{', '')
text.replace('}', '')
请您参考如下方法:
text.replace('{', '')
text.replace('}', '')
应该没问题,我喜欢
text = 'abc{def}ghi'
text.translate(None, '{}')
或
unitext = u'abc{def}ghi'
unitext.translate({ord('{'):None, ord('}'):None})
如果您进行大量替换,它可能会更快。
