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