如何在python中使用正则表达式获得匹配的下一行


Full name: Ajith Kumar
    First name :
       Ajith, aka actor
    Last name :
       Kumar 
    Age :
       55

因此,在这里,我想用regex在python中编写一段代码,以获取字符串"名字:"。

当它与字符串匹配时,我们应该得到下一行I.e Ajith,又名演员。

姓氏也一样。

我写了一个代码I.e ^.*burst name[s:]*(b.*$)Bit它什么也没显示。

试试这个:

import re
your_string = '''
Full name: Ajith Kumar
    First name :
       Ajith, aka actor
    Last name :
       Kumar 
    Age :
       55'''
re.findall(r'First name :ns+([w,s]+)n', your_string)

输出:

['Ajith, aka actor']

姓氏类似。

最新更新