[ 新規に投稿する ]

hilightファイル中の正規表現の制限?No.42417
ANACOSTIA さん 25/12/25 17:44 [ コメントを投稿する ]
   hilightファイル(UTF-16)の直接指定による強調表示において、hilightファイル中に正規表現で記述する際、"["と"]"の中にShift_JISに無い?文字を入れると、"[〇△□×]"の部分が認識されなくなるようです。
 つまり、〇、△、□がShift_JISに在る文字で、×がShift_JISに無い文字だとした時、"[〇△□]"だと〇、△、□にマッチするのですが、"[〇△□×]"になると、×は勿論、〇、△、□にもマッチしなくなります。
 尚、×の代わりに対応する文字コードを入れた("[〇△□\uXXXX]")時は、〇、△、□、×にマッチするようになります。
 これは仕様なのでしょうか?
[ ]
RE:42417 hilightファイル中の正規表現の制限?No.42418
秀丸担当 さん 25/12/26 09:01 [ コメントを投稿する ]
  バグ情報ありがとうございます。
確かにこの場合おかしかったです。
現状では既に対策されているように、\uで書くしかありませんでした。
今後のバージョンでできるように修正させていただきます。
[ ]
RE:42418 hilightファイル中の正規表現の制限?No.42419
ANACOSTIA さん 25/12/26 17:36 [ コメントを投稿する ]
   ありがとうございます。
 修正が成ったら助かります。
[ ]

[ 新規に投稿する ]