正規表現のバグですか?
No.22799
nishimura
さん 07/03/28 16:56
次の検索文字列指定で、下記の検索対象を正規表現検索すると、「月1」だけしか検
索されません。
「年1」、「月1」、「略1」を検索したいのですが、正規表現の書き方が悪いのでし
ょうか?
正規表現内の漢字コードはUnicodeで比較しているのでしょうか、SJISですか?
どなたかご教示ください。
検索文字列:[あ-鶴]+?[0-9]+?
検索対象:
1953年12月11日
戦略1
[
△
]
RE:22799 正規表現のバグですか?
No.22801
秀丸担当
さん 07/03/28 17:40
>次の検索文字列指定で、下記の検索対象を正規表現検索すると、「月1」だけしか検
>索されません。
>「年1」、「月1」、「略1」を検索したいのですが、正規表現の書き方が悪いのでし
>ょうか?
>正規表現内の漢字コードはUnicodeで比較しているのでしょうか、SJISですか?
正規表現内の漢字コードはShift-JISです。
漢字全てまでの範囲であれば、[ぁ-K]にするといいかもしれないです。
[
△
]
RE:22799 正規表現のバグですか?
No.22802
nishimura
さん 07/03/28 18:06
お騒がせしました。解決しました。操作ミスでした。
「つる」の文字が下記のように2つありました。
鶴 ...0x92df
I ...0xfc49
[
△
]