2

単語を見つけるために使用する次の正規表現があります。

(?<=\s)([\w\@\-]+)(?=\s)

この正規表現をさらに変更して、単語のリストを除外したいと思います。たとえば、単語が「cat」または「dog」の場合は一致しません。

これを達成するために正規表現に対応するにはどうすればよいですか?

4

1 に答える 1

7
\b(?!(?:dog|cat)\b)([\w@-]+)\b

単語の開始/終了を一致させたい場合はこちら@

(?<=\s)(?!(?:dog|cat)(?=\s))([\w\@\-]+)(?=\s)
于 2012-12-29T15:47:37.343 に答える