我有一些像下面这样的文本:
between [... between (...)] and (...) as ...
正则表达式
between\s+(.+?)\s+and\s+(.+?)\s+as
我试图捕获两对括号内的内容,即由 between 和 and 限定的内容。但是我坚持认为它总是返回方括号和第二对括号中的内容。
编辑:
例如,如果文本是:
between foo whatever between bar and dummy as
我希望正则表达式提取“bar”和“dummy”,而不是“foo whatever between bar”和“dummy”
请您参考如下方法:
