在python中简单的正则表达式

时间:2014-08-04 19:10:40

标签: python regex

我想替换字符串:

@a @a /@a @a

on

5 5 /@a 5

到目前为止我已尝试过:

import re

txt = "@a @a /@a @a"
x = re.sub("????", "5", txt)

print(x)

常规例外会起作用吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以利用负面的lookbehind正则表达式来帮助您。在这里你可以使用这个正则表达式:

(?<!/)@a

<强> Working demo

enter image description here