Regex 比赛后的消极前瞻

Regex 比赛后的消极前瞻,regex,regex-lookarounds,Regex,Regex Lookarounds,我使用这个正则表达式来检查下面的文本块 ((?而不是(?!(业务))您可以使用(?!*business),因为子字符串business不是在匹配之后,而是在零个或多个其他字符之后 使用 (?尝试(?!*(业务))而不是(?!(业务))您必须使用(?!*业务),因为它不是在匹配之后,而是在0+其他字符之后。请参阅。 ((?<=over the).*)?(ask.*questions?| answer(?:ing)?.*questions?)(?!.*business)

我使用这个正则表达式来检查下面的文本块

((?而不是
(?!(业务))
您可以使用
(?!*business)
,因为子字符串
business
不是在匹配之后,而是在零个或多个其他字符之后

使用

(?尝试
(?!*(业务))
而不是
(?!(业务))
您必须使用
(?!*业务)
,因为它不是在匹配之后,而是在0+其他字符之后。请参阅。
((?<=over the).*)?(ask.*questions?| answer(?:ing)?.*questions?)(?!.*business)
                                                               ^^^^^^^^^^^^^^