无法匹配句子中的第二个选项

时间:2018-07-16 15:48:42

标签: javascript regex

我的正则表达式是:

\WAmount\W.*?\bspecified in\b(.*)\bof this Annex\b\s

我需要在此附件中的单词和该单词之间匹配任何单词或字符。

这似乎适用于第一个句子,但与最后一个句子与其他单词不匹配。有什么想法可以匹配吗?

输入:

(A) “Amount” has the meaning specified in Paragraph 3(a) of this Annex.

(A) “Amount” has the meaning specified in Paragraph 3(b) of this Annex.

(A) “Amount” has the meaning specified in Other of this Annex.

我需要从上述内容中提取3,但并不总是知道此附件的AND之间的单词。

1 个答案:

答案 0 :(得分:0)

如果您的要求是提取这些指定字词之间的任何数字,那么这应该会有所帮助

(.*)in(.*([0-9]+).*)of this Annex