RegEx匹配换行后的文字

时间:2016-02-16 01:32:41

标签: regex

我有以下输入:

  

Text1
FirstName LastName(10)
Text2

我需要获取没有括号的全名。例如:

  

用户:
John Doe(10)
电子邮件:

结果:John Doe

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

尝试在包含名字和姓氏的行上使用此正则表达式:

^(.*)\s\(\d+\)$

Regex101

答案 1 :(得分:0)

要匹配只是你所追求的目标,请使用环顾四周(不捕捉):

^(?<=User: \n).*(?=\s+\(\d+\)\s*$)

整场比赛将是“John Doe”。

请参阅live demo