- import re 
- p = re.compile(r'abc(?:(?!abc|xyz|123).)*123(?:(?!abc|xyz).)*xyz', re.DOTALL) 
- s = "abc 123 xyz\nabc abc 123 xyz\nabc text 123 xyz\nabc text xyz xyz" 
- print(p.findall(s)) 
				aW1wb3J0IHJlCnAgPSByZS5jb21waWxlKHInYWJjKD86KD8hYWJjfHh5enwxMjMpLikqMTIzKD86KD8hYWJjfHh5eikuKSp4eXonLCByZS5ET1RBTEwpCnMgPSAiYWJjIDEyMyB4eXpcbmFiYyBhYmMgMTIzIHh5elxuYWJjIHRleHQgMTIzIHh5elxuYWJjIHRleHQgeHl6IHh5eiIKcHJpbnQocC5maW5kYWxsKHMpKQ==