質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME

スレッド

└◇28:
半角カナの問題 [moon] 01/24 07:06

 └◇29:Re:半角カナの問題 [とむとむ] 01/25
  ├◇30:Re[2]:半角カナの問題 [とむとむ] 01/26
  └◇31:現在試行錯誤中 [とむとむ] 01/27
   └◇34:Re:現在試行錯誤中 [とむとむ] 03/16
    └◇35:Re[2]:現在試行錯誤中 [moon] 03/16
     └◇36:Re[3]:現在試行錯誤中 [とむとむ] 03/17 <


28● 半角カナの問題[ moon ] 2002 01/24 07:06
どうやっても
「ハンカクカナを使ってダイジョウブ?」
という文字を半角カナで書くと文字化けするんですが・・・

jcode.plのh2zってあんまり効果ないし。ってーか、ちゃんと変換されんし。

&jcode'h2z_sjis(*FORM{'xx'});

でいいのかわからんし。
やっぱりsjisじゃだめかのぉ?
euc?
スレッド一覧


29● Re:半角カナの問題[ とむとむ(プログラマもーど) ] 2002 01/25 20:54
半カナの問題はデリケートだから、神経質に扱わないとね。
外交問題に発展しちゃうし♪←おい

さて、半カナなんですが、
まず前提においてほしいのが

jcode.plの半かな変換はあてにするな(笑)

この合言葉を元に独自スクリプト作ります。
まずは、半カナを見つけたら、速攻で正規表現での変換を目指しましょう。
このときの文字コードは、Shift-JISですよ。Shift-JIS

この後はコードを説明して終りなんです・・・が、
これより会社から帰宅するので、帰宅後お部屋でコード書いて貼りつけるので、


1〜2時間待って欲しい( ̄ー ̄)
スレッド一覧


30● Re[2]:半角カナの問題[ とむとむ(帰宅モード) ] 2002 01/26 00:58
えーーっと・・・

ちょっと時間かかるわ(^^;
日曜までまってぇな・・・
スレッド一覧


31● 現在試行錯誤中[ とむとむ ] 2002 01/27 23:14
半かな変換だけど、ネックになるのは2バイト文字(いわゆる全角)と1バイト文字(この場合、半かな)の判別をどこでやるかみたいだね。

現在、その判別ルーチン組んでるけど、かなり難しくて楽しい。

とりあえず、EUCコードでの半かな判別を今思考中。
出来次第、やり方を書き込みます。
スレッド一覧


34● Re:現在試行錯誤中[ とむとむ ] 2002 03/16 01:24
半かな変換モジュール作ってたら・・
なんかデータベースできちゃった(^^;

出来あがりはこんなかんじ
http://www.nyannyantey.net/tiaf/

AIRCRAFT内のデータベースに投入して見た。
まだand検索しかついていないけど、or検索ももうすぐ出きると思う。
あとは半かな問題解決して投入すれば・・・・
スレッド一覧


35● Re[2]:現在試行錯誤中[ moon ] 2002 03/16 04:11
おや・・・?(^^;

何かが違うような。。
スレッド一覧


36● Re[3]:現在試行錯誤中[ とむとむ ] 2002 03/17 00:29
何が違う?
スレッド一覧

CGIROOM