前瞻:
exp1(?=exp2) 查找exp2前面的exp1
后顾:
(?<=exp2)exp1 查找exp2后面的exp1
负前瞻:
exp1(?!exp2) 查找后面不是exp2的exp1
负后顾:
(?<!exp2)exp1 查找前面不是exp2的exp1
import re
#
pattern = re.compile('(?<!左上)腹痛')
print(re.findall(pattern,'左上腹痛'))
print(re.findall(pattern,'右上腹痛'))
Out:[]
Out:['腹痛']