fork download
import re
test_string = "test_string TEST_STRING TEST_string _TEST_STRING_ TESTSTRING ANOTHER_TEST_STRING"
p = re.compile(r"\b[A-Z]+_[A-Z_]*[A-Z]\b") 
print(re.findall(p,test_string))
Success #stdin #stdout 0.02s 27712KB
stdin
Standard input is empty
stdout
['TEST_STRING', 'ANOTHER_TEST_STRING']