正则表达式:提取文本之间的名称



我有以下文本模式:

一个问题已得到解决。我们要感谢乔恩·多伊 (facebook.com/JD) 报告此问题。

安被解决了。我们要感谢 马丁·路德·金联合公司报告此事 问题。

在这两个文本中,我都必须从文本 1 和文本 2 中提取Jon DoeMartin Luther KingUnion Inc 的实例的专有名词。以下是我的尝试,但无法提取文本

(We would like to acknowledge) (w)* of
我认为

检索确认的接收者很容易:

We would like to acknowledgebs*(.*?)bs*for reporting this issue.$

在这里演示。这将检索第一个匹配组中的名称。

为了进一步处理名称,我们需要更好的规范,例如如何处理括号、单词 of 等。

我会匹配"akcnowledge"和"for"之间的任何内容,然后进一步处理文本。第一个group应该是该文本之间的文本。

/acknowledge(.*)for/g

相关内容

  • 没有找到相关文章

最新更新