import re
matches = []
text = "Hi, How ARE You? SQLiteBrowser and I"
for line in text.splitlines():
matches.extend([x for x in re.findall(r'\w+', line) if x[0].isupper() and all(i.islower() for i in x[1:])])
print(matches)
# => ['Hi', 'How', 'You', 'I']
aW1wb3J0IHJlCm1hdGNoZXMgPSBbXQp0ZXh0ID0gIkhpLCBIb3cgQVJFIFlvdT8gU1FMaXRlQnJvd3NlciBhbmQgSSIKZm9yIGxpbmUgaW4gdGV4dC5zcGxpdGxpbmVzKCk6CiAgICBtYXRjaGVzLmV4dGVuZChbeCBmb3IgeCBpbiByZS5maW5kYWxsKHInXHcrJywgbGluZSkgaWYgeFswXS5pc3VwcGVyKCkgYW5kIGFsbChpLmlzbG93ZXIoKSBmb3IgaSBpbiB4WzE6XSldKQpwcmludChtYXRjaGVzKQojID0+IFsnSGknLCAnSG93JywgJ1lvdScsICdJJ10K