我需要一些帮助来创建正则表达式。
我需要获取第一个关键字和最后一个关键字之间的所有单词。
假设第一个关键字是All
,最后一个关键字是At
。
样本输入:
所有 abc abcd abcccc abdd At
输出必须是:
abc abcd abccc abdd
这是我现在的正则表达式:
(\\s*All (\\w|\\s)+( At))
我的问题是,如果输入是这样的:
所有 abc abc abc abc abc At At
输出是:
abc abc abc abc abc 在