sjisの罠
- 2007.06.15
- perl
perlの正規表現などのマッチングを行うとエラーになる事がある。
エラーメッセージ
Unmatched [ in regex; marked by~
どうやらsjis(SHIFT-JIS)でのみ起こる現象のようだ。
対象の文字列や変数の中に文字化けする文字(表や申など)があると起こる現象のようです。
このページが参考になりました。
http://www.nishishi.com/blog/2006/02/unmatched_in_re.html
-
前の記事
格安で独自ドメインを取得する 2006.11.13
-
次の記事
use strict; でperl作成するべき 2007.10.05