• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jsの変換プログラムで、泉ケ丘のケをgaに変換)

jsの変換プログラムで、泉ケ丘のケをgaに変換する方法

このQ&Aのポイント
  • JavaScriptの変換プログラムを使用して、泉ケ丘の「ケ」を「ga」に変換する方法を教えてください。
  • https://hebonshiki-henkan.info/ を参考にして作成された変換プログラムを使用しています。
  • 「泉ケ丘」とカタカナの「ケ」を使用する際に、単体の「ケ」として認識されてしまい、正常に動作しません。どのようなプログラムにすれば、正しく「ga」と認識させることができるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.1

>泉ケ丘と、カタカナのケを使った場合、単体のケと認識されて、 >keと入力されてしまいます。 長いものからチェックするようにします。 この場合、「"泉ケ丘":"IZUMIGAOKA"」より先に「"け":"ke"」をチェックしてしまうので、ke になってしまうんだと思います。 ですから「"泉ケ丘":"IZUMIGAOKA"」をデータ列の先頭のほうに持ってくればたぶん"IZUMIGAOKA"と出てくれるでしょう。 あるいは「"ヶ丘":"GAOKA", "ケ丘":"GAOKA"」みたいな定義をしてもいいかもしれません(これも先頭のほうに書く必要アリ)。 小さい"ヶ"は、カタカナの"ケ"とは違う文字ですので。 そうした場合、泉ヶ丘→泉GAOKA みたいになるんじゃないかと思います。

関連するQ&A