我不知道如何使用“替换”python字符串函数来删除括号。
我假设我在这里做错了 - 我有这个代码:
line = line.replace('\(','A')
当面对其中包含(
的字符串时,它不会执行任何操作。我也试过了
line = line.replace('\\(','A')
但也没有骰子。
我知道这个功能有用 - (这是为了将sqlite数据转换转换为mysql,并且认真地为什么没有人制作一个10美元的应用来做到这一点?我现在已经买了它。) - 因为我能做到< / p>
line = line.replace('CREATE','A')
我将所有的创建语句替换为字母A ......
我在这里缺少什么?
答案 0 :(得分:5)
不要逃避它?
line = line.replace('(', 'A')
str.replace
不使用正则表达式。这就是re.sub
函数的作用。