[^a]
、以外の文字を意味しますa
が、[^]
(後続の文字なしで)はどういう意味ですか?-
のような場合に文字範囲の意味が失われるのと同じように[-]
、私はそれ[^]
がキャレットと一致すると思いました。私はこの問題のデバッグに非常に長い時間を費やしましたが、少なくともChrome 19では、それが何にでも一致するように見えること、つまり、と同等であることがわかりました.
。ここに適用できる仕様はありますか、または期待される動作は何ですか?
はい、私は使用できること、そしておそらく使用する必要があることを認識しています[\^]
。この質問は、病的な好奇心の性質にあります。