- import re 
- theString = "ABCDE" 
- pattern = re.compile(r"([^A-Z]*)([A-Z]{3})([^A-Z]*)") 
- result = pattern.search(theString) 
-   
- print("Matched string: " + result.group(0)) 
- print("Sub match 1: {" + result.group(1) + "} 2. {" + result.group(2) + "} 3. {" + result.group(3) + "}") 
				aW1wb3J0IHJlCnRoZVN0cmluZyA9ICJBQkNERSIKcGF0dGVybiA9IHJlLmNvbXBpbGUociIoW15BLVpdKikoW0EtWl17M30pKFteQS1aXSopIikKcmVzdWx0ID0gcGF0dGVybi5zZWFyY2godGhlU3RyaW5nKQoKcHJpbnQoIk1hdGNoZWQgc3RyaW5nOiAiICsgcmVzdWx0Lmdyb3VwKDApKQpwcmludCgiU3ViIG1hdGNoIDE6IHsiICsgcmVzdWx0Lmdyb3VwKDEpICsgIn0gMi4geyIgKyByZXN1bHQuZ3JvdXAoMikgKyAifSAzLiB7IiArIHJlc3VsdC5ncm91cCgzKSArICJ9Iik=