实现替换完全匹配的字符串,不替换部分匹配的字符串的Python例子程序如下
如果这两个字符串是两行的代码如下
import re
s='architecturedesktopwallpapers\nArchitecture\n'
pattern = re.compile(r'^architecture$',re.M|re.I)
result = pattern.sub('animals',s)
print (result)
如果这两个字符串在同一行的代码如下
import re
s='architecturedesktopwallpapers Architecture'
pattern = re.compile(r'\barchitecture\b',re.I)
result = pattern.sub('animals',s)
print (result)
用正则的re.sub