|  
 [ このメッセージへの返事 ]
[ 返事を書く ]
[  home.html  ]
 
  
 投稿者:
68user  @ 202.230.39.9 on 97/6/19 17:20:55
 
In Reply to: しつこくCGIについて2&かん太さんへ posted by 68user  @ mamb.cs.gunma-u.ac.jp on 97/6/18 18:29:08
 
>半角英数字なら引っかかってくれるんですが、マルチバイトコード>は全然だめです。どうすればいいでしょうか?
 
 これなんですが、formからのデータを受け取る場合、英数字は
 そのまま渡されますが、日本語の``あ''は``%1B%24B%24%22%1B%28J''
 に変換されるようです。これのデコードをまったくしてなかったのが
 原因のようで(まだうまくいってないんで、確証はありませんが)。
 
 
 >またスクリプト中に、検索したい文字列(マルチバイトコードを含む)を
 >書くにはどうすればいいでしょうか。要は、
 >if ( m/あいう/ ){
 >s/漢字/かんじ/;
 >みたいなことをやりたいんですが、クォーティングしてもダメでした。
 
 スクリプトをjisで保存してました、、、お恥ずかしい。
 eucに変換するとバッチリでした。
 
 うーん、なんかいろんなところで詰まってばかりだなぁ。
 
 
 どうもありがとうございました>かん太さん
 
 
 
 
  
 
 
   |