【发布时间】:2015-11-17 02:15:12
【问题描述】:
我有一个包含&&的字符串。
我想替换左右两边都有SPACE的所有&&。
示例字符串:
x&& &&& && && x
期望的输出:
x&& &&& and and x
我的代码:
import re
print re.sub(r'\B&&\B','and','x&& &&& && && x')
我的输出
x&& and& and and x
请建议我,如何防止&&& 被and& 取代。
【问题讨论】:
-
这个问题在 HackerRank hackerrank.com/challenges/re-sub-regex-substitution Nice 上引发了这个问题。
标签: python regex python-2.7