perlの正規表現などのマッチングを行うとエラーになる事がある。
エラーメッセージ
Unmatched [ in regex; marked by~
どうやらsjis(SHIFT-JIS)でのみ起こる現象のようだ。
対象の文字列や変数の中に文字化けする文字(表や申など)があると起こる現象のようです。
このページが参考になりました。
http://www.nishishi.com/blog/2006/02/unmatched_in_re.html
カテゴリー: perl - Trackback Uri

