7 だけの場合を除いて、7 を含む数字を見つけるエレガントな 1 行の方法はありますか?
if re.search(r'(\d+)?(7)(\d+)', line):
print "Found 7 inside or beginning of a number", match.group()
else:
if re.search(r'(\d+)(7)(\d+)?', line):
print "Found 7 in the end of a number", match.group()