fork download
  1. import re
  2.  
  3. regex = r"\\(\w+(?:-\w+)?, \w+)"
  4. strings = [
  5. '.\\\\Jens, Jensen\\\\Rechnungen\\\\Rechnungen 2020\\\\somefoldername',
  6. '.\\Harald, Hardraala\\Rechnungen 2017',
  7. '.\\A - H\\Johan, Johanson\\Rechnungen 2017',
  8. '.\\\\Jens-Haudraf, Johan\\\\Rechnungen\\\\Rechnungen 2020\\\\anotherfoldername',
  9. '.\\A - H\\Funke, Felix'
  10. ]
  11.  
  12. for s in strings:
  13. matches = re.search(regex, s)
  14. if matches:
  15. print(matches.group(1))
Success #stdin #stdout 0.02s 9420KB
stdin
Standard input is empty
stdout
Jens, Jensen
Harald, Hardraala
Johan, Johanson
Jens-Haudraf, Johan
Funke, Felix