我有以下文本模式:
一个问题已得到解决。我们要感谢乔恩·多伊 (facebook.com/JD) 报告此问题。
和
安被解决了。我们要感谢 马丁·路德·金联合公司报告此事 问题。
在这两个文本中,我都必须从文本 1 和文本 2 中提取Jon Doe
和 Martin Luther King
和 Union 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