【发布时间】:2020-02-03 09:09:52
【问题描述】:
完整字符串:
See Item 1A. Risk Factors – Regulatory, Compliance and Legal on page 13.
**Here Item 1A. Risk Factors – Regulatory, Compliance and Legal on page 13.**
我正在使用这段代码来获取**中的句子:
(?i)(?<=\D|![see])Item.+?1A.+?Risk Factors(?=\D)(.+?)(?=Item 1B|$)
通过给出特定的词See 来忽略它。
但它仍然需要两个句子。
【问题讨论】:
-
这是什么风格的正则表达式?你试过
^(?!See).* -
@MateenUlhaq Python
-
@MateenUlhaq 我怎样才能将它包含在我的积极后视中?
-
是否有更多您希望匹配/不匹配的句子示例?因为这似乎是这种情况下最简单的正则表达式。还要记住,如果你真的需要,你可以应用多次正则表达式。 (这可能会让事情变得更容易。)
-
@MateenUlhaq 是的,为了简单起见,我只是将测试字符串变小了。只是想保留我正在使用的现有代码,并且不匹配任何
See在后视