Python正则表达式将字符串替换为2个字符

时间:2014-08-08 07:17:15

标签: python regex r string wildcard

我有一个挑战用Python替换Python中的文本,我设法使用小数进行类似的替换 tocsv = re.sub(r'"(\d+),(\d+)"', r'\1.\2', output)

我正在寻找替代例如

  

“我需要保留此文字,但在此末尾添加双引号   串|

并且需要成为

  

“我需要保留此文字,但在此末尾添加双引号   字符串“|

感谢。

1 个答案:

答案 0 :(得分:2)

      import re
      x='"I need to keep this text, but add a double quote at end of this string|'
      print re.sub("\|","\"|",x)

这会产生所需的输出。