Q 以外の任意の文字または単語に一致する正規表現が必要です。
表現を使ってみた
/\b((?!(Q)).+?)\b/
しかし、それは機能していません!
この正規表現を使用できます
\b(?!\w*Q)(\w+)\b
正規表現の問題:
1] は、この現在の位置(?!Q)
の後にあるかどうかを確認します..したがって、特定の単語がで始まるかどうかを確認しています。Q
\b(?!Q)
Q
単語のどこでも\b(?!\w*Q)
チェックする which を使用することもできましたQ
2] .+?
もマッチしてしまうので\b
冗長にしています。.
space
したがって、入力がHello World
正規\b.+?\b
表現を使用している場合Hello
、 , space
,と一致しますWorld
。使用する必要があります\b\w+\b