text = """
Stuff before
This won't be matched...
Author(s)    : Firstname Lastname  
               Firstname Lastname  
               Firstname Lastname  
               Firstname Lastname
Other(s)     : Something else we won't match
               More shenanigans....
Only the author names will be matched.
"""
import re
stage1 = re.compile('Author\\(s\\)\\s*:\\s*(.*?)^[^\\s]', re.DOTALL | re.
    MULTILINE)
stage2 = re.compile('^\\s*(.+?)\\s*$', re.MULTILINE)
preliminary = stage1.search(text).group(1)
authors = stage2.findall(preliminary)
Преобразование регулярных выражений Perl в регулярные выражения Python