请教正则高手,匹配 a_string 非b_string c_string的正则写法

如:
要匹配:
no good xxing
no use xxxing
不匹配:
no longer xxxing
正则类似这样,要怎么写?:
no (?!longer) [^\s]*ing

Thanks in advance.

半小时搞定,终身受益。

VSCode通过:
no (?!longer)\w+ \w+ing

其中,(?!longer)表示匹配此处没有longer的情况。\w表示可构词的字符,包括数字和下划线。