WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:「端午」に反応しない

文軒 [MAIL] [URL] [WriteDate : Mon May 14 20:38:37 2001]

こんばんわ。はじめまして。
Perlで「中国百科辞典」なる辞書を作りましたが、「端午節」というキーワードを入力して検索させると、エラーメッセージは出ないのですが、出力されるHTMLが途中までで終わってしまいます。他の語は問題ないのですが、どういう原因ですか?文字コードに問題があるのでしょうか?何か解決法があればお教え下さい。


ちゃいぱ [WriteDate : Mon May 14 21:08:10 2001]

文字コードは、何ですか?


文軒 [MAIL] [URL] [WriteDate : Tue May 15 00:39:07 2001]

文字コードはShift JISです。


ふじ [URL] [WriteDate : Tue May 15 03:13:43 2001]

SJIS での「端午節」は、16進の文字コードであらわすと
92 5b 8c df 90 df
となります。5b は [ と同じなので、正規表現の中に使うと
メタ文字として解釈されて意図しない動作をしてしまいます。

SJISを使うといろいろ面倒なことが多いので、私なら EUC-JP でやりますが
(これとて問題はあるのだけど)、 どうしても SJIS で、ということならば
http://homepage1.nifty.com/nomenclator/perl/shiftjis.htm
このページが参考になるかと。

あと、ここは必読。
http://www.din.or.jp/~ohzaki/perl.htm


文軒 [MAIL] [URL] [WriteDate : Tue May 15 15:54:43 2001]

ちゃいばさん、ふじさん

ページまで教えていただいてありがとうございます。
EUCでやればこの問題は発生したいことがわかりました。
SJISでやることについては今お教えいただいたページで勉強中です。
また不明な点があれば質問するのでよろしくお願いします。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World