import re
s = ['This sentence is correct.','this sentence does not start with capital','This sentence is not correct']
# What I tried so for is:
for i in s:
print(re.match('^[A-Z][\w\s]+[?.!]$', i) is not None)
aW1wb3J0IHJlCnMgPSBbJ1RoaXMgc2VudGVuY2UgaXMgY29ycmVjdC4nLCd0aGlzIHNlbnRlbmNlIGRvZXMgbm90IHN0YXJ0IHdpdGggY2FwaXRhbCcsJ1RoaXMgc2VudGVuY2UgaXMgbm90IGNvcnJlY3QnXQoKIyBXaGF0IEkgdHJpZWQgc28gZm9yIGlzOgpmb3IgaSBpbiBzOgogICAgcHJpbnQocmUubWF0Y2goJ15bQS1aXVtcd1xzXStbPy4hXSQnLCBpKSBpcyBub3QgTm9uZSk=