人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascriotについて

全角半角の変換をしたいと思っております。

こちらのサイトのものが一番思い通りに変換してくれるので使いたいのですが
http://distraid.co.jp/demo/js_codeconv.html
http://distraid.co.jp/js/fhconvert.js

jftojh、fkktohkk、fstohs の3つを使いたいとお言うのはわかったのですが、
知識不足により肝心な使い方がわかりませんでしたので、わかる方教えて下さい。

ちなみに、下記のような単純な使い方は無理なのでしょうか。
text = hoge(text);


また、こちらでなくても、
こちら同様に綺麗に全角の英数字、記号、スペース、カナを半角にできれば
それでも構いません。

ネットを探すとカナだけや、英数字だけというように
ばらばらでしか見つからないため、お勧めがありましたら教えて下さい。

よろしくお願いします。


●質問者: worldtravel
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:hoge お勧め サイト ネット 数字
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lhankor_Mhy
●100ポイント ベストアンサー

たとえば、全角英数→半角英数は

FHConvert.ftoh(text)

のようですね。

以下は動作未確認ですが、このような感じだと思います。

htof : 半角英数字→全角

hgtokk : ひらがな→全角カタカナ

kktohg : 全角カタカナ→ひらがな

hkktofkk : 半角カナ→全角カナ

fkktohkk : 全角カナ→半角カナ

オプションはこんな感じ?

param={'jaCode':boolean, 'space':boolean, 'convSet':object}
FHConvert.ftoh(text,param)

jaCode : 二重引用符などの変換調整?

space : スペースの変換?

convSet : カスタム変換セット?

カスタム変換セットはこんな風に書くみたい?

{convSet:{'\u3000':'\u0020'}}
◎質問者からの返答

ありがとうございます。

思い通りに変換することができました。

感謝致します。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ