初めて知った文字「下付きマイナス(SUBSCRIPT MINUS)」
ログを見ていたら,「₋-₋」という文字列が正規表現にひっかかってエラーになっていた。
パッと見,アンダバー,ハイフン,アンダーバーかと思ったのだが,それなら正規表現でエラーになるはずがない。
おかしい・・・と思ってさらに調べてみると,これは下付きマイナス,ハイフン,下付きマイナス,という文字列だということがわかった。
下つきマイナスについては下記が詳しい。下付きマイナスのUTF8の文字コードは0x208Bだ。
Unicode Character 'SUBSCRIPT MINUS' (U 208B)
パッと見,アンダバー,ハイフン,アンダーバーかと思ったのだが,それなら正規表現でエラーになるはずがない。
おかしい・・・と思ってさらに調べてみると,これは下付きマイナス,ハイフン,下付きマイナス,という文字列だということがわかった。
下つきマイナスについては下記が詳しい。下付きマイナスのUTF8の文字コードは0x208Bだ。
Unicode Character 'SUBSCRIPT MINUS' (U 208B)
下付きマイナスとアンダーバーの入力間違いだったのでしょうね。一瞬私もアンダーバーかと思いましたもん。
返信削除