关于如何写作的建议
(aero)-按给定顺序查找字符的组。[^气溶胶]|[^aerob] -排除包含字母“aerosol”,“aerob”?
5jvtdoz21#
我认为你正在寻找一个负的前瞻,这是一种确保在匹配后找不到某些字符的方法--在你的例子中,你想要aero,而不是aero-sol或aero-b(破折号只是用来表示影响)。下面是一个例子:
aero
aero-sol
aero-b
^aero(?!(?:sol|b))\w*$
1条答案
按热度按时间5jvtdoz21#
我认为你正在寻找一个负的前瞻,这是一种确保在匹配后找不到某些字符的方法--在你的例子中,你想要
aero
,而不是aero-sol
或aero-b
(破折号只是用来表示影响)。下面是一个例子:^aero(?!(?:sol|b))\w*$