【发布时间】:2016-10-26 00:30:29
【问题描述】:
所以基本上,我有一个看起来像这样的文本数据:
See item 7 Management's Discussion and Analysis. BlahBlahBlah. Item 7 Management's Discussion and Analysis. BlahBlahBlah. Item 8 Financial Statements and Supplementary Data.
我想从“blahblahblah”之后的“Item 7”中选择所有内容。对“第8项-财务报表及补充数据”的句子
所以我想要
Item 7 Management's Discussion and Analysis. BlahBlahBlah. Item 8 Financial Statements and Supplementary Data.
除了包含“参见第 7 项管理层的讨论和分析”的句子之外的所有内容
现在,我正在使用以下代码:
(?<!see)Item 7(.*?)Item 8
但它没有返回我想要的。
我的逻辑是不要查看包含单词“see”后跟“item 7 Management's Discussion and Analysis”的句子,但它似乎不起作用。
https://regex101.com/r/yF7aQ1/3
有没有一种方法可以实现这种消极的后视?
【问题讨论】:
标签: r regex negative-lookbehind