【发布时间】:2021-01-05 03:26:09
【问题描述】:
我有字符串
changed the applicant's name from Brian David Vaughn to Brian Hamish Vaughn
我将使用正则表达式在关键字 'from' 和 'to' 单词之后取字符串的名称。我试图使用这种模式在'from'之后获取字符串:
(?<=from)\s+\S+\s\S+(?:\s\S+){0,1}
但是,从两个关键字中获取是行不通的,比如这个模式:
(?<=from|to)\s+\S+\s\S+(?:\s\S+){0,1}
正确的模式如何?
【问题讨论】:
-
预期输出是什么?
-
'Brian David Vaughn' 和'Brian Hamish Vaughn'
标签: regex