import re
pattern = r"(?<!\S)[A-Z][a-z]*(?!\S)|([A-Z][a-z]*)"
s = ("AppleOrange\nPomegranate Yellow Banana")
print([x for x in re.findall(pattern, s) if x])
aW1wb3J0IHJlCgpwYXR0ZXJuID0gciIoPzwhXFMpW0EtWl1bYS16XSooPyFcUyl8KFtBLVpdW2Etel0qKSIKcyA9ICgiQXBwbGVPcmFuZ2VcblBvbWVncmFuYXRlIFllbGxvdyBCYW5hbmEiKQoKcHJpbnQoW3ggZm9yIHggaW4gcmUuZmluZGFsbChwYXR0ZXJuLCBzKSBpZiB4XSk=