シーケンス文字を除外するすべての文字に一致するパターンが必要です。Javascript正規表現:シーケンス文字以外のすべての文字に一致します
例: 私は文字列を持っています: "例:キャンパスはアンパイヤではなく、キャンプでもありません"。 「amp」を除いてすべて一致したいと思います。ですから、正規表現は一致する必要があります: "exle:cusは大したものではなく、またcでもありません"。 このパターンを試してみると:[^(amp)]。これは、a、m、p、am、ampも除外します。
私の状況では、HTMLコンテンツのテキストが検索され、一致するテキストが強調表示されています。 しかし、HTMLコンテンツには、\ & nbsp \; \ & amp \のような特殊なhtml文字があります。 見つけたら、特別なhtml文字を無視したい。
私は良いパターンを見つけるのに役立ちます。 ありがとうございます。
これは正確に後方に聞こえます。あなたは 'amp'とマッチして、それのすべてのインスタンスを削除したいと思うように思えます。あなたは本当に何をしようとしていますか? –
このパターンを実行しようとすると: /[^(アンプ)]/g アンプの1つを除きます。 –
のサンプル出力テキストには、キャンプという単語の前に 'a'を置くことも考えていますか? –