Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Prodentim Probiotics Specially Designed For The Health Of Your Teeth And Gums

Instant Grammar Checker - Correct all grammar errors and enhance your writing

Teach Your Child To Read

Powerful WordPress hosting for WordPress professionals

Disclosure: My content contains affiliate links.

31,037 questions

40,915 answers

573 users

How to match sequences of one uppercase followed by lowercase letters from string with regular expression in Python

1 Answer

0 votes
import re     

s = 'xyx - aaXY.aaAyyy-aABCaxYxxyYaaa.'    
pattern = '[A-Z][a-z]+'  # sequences of one uppercase followed by lowercase

for match in re.findall(pattern, s):         
    print('Found: {!r}'.format(match))
    
    
'''
run:

Found: 'Ayyy'
Found: 'Cax'
Found: 'Yxxy'
Found: 'Yaaa'

'''

 





answered Apr 27, 2019 by avibootz
...