串をつかって特定の文字列の置換を行いたいと思います。

具体的には特定の英単語の部分だけ日本語に置換するような串を構築したいと思っています。
具体的な設定例や、構築例、また使うべきソフトウェアといじるべき個所を教えていただきたいと思います。
よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/03/27 04:35:32
  • 終了:2007/04/03 04:40:03

回答(1件)

id:coinlocker No.1

coinlocker回答回数9ベストアンサー獲得回数12007/03/27 06:09:42

ポイント60pt

97年頃から同様の取り組みをされている方を知っているのでご紹介します。

古い情報はここら辺に残っています。


ここでは方言変換Proxyサーバとして構築されていまして、辞書を元にProxy経由で閲覧する文章を方言に変換しています。

方法としては汎用ProxyサーバDelegateのユーザフィルタを利用しています。


DeleGateとユーザフィルタnewosakaはそれぞれこちらで手に入れることができます。

詳しくはnewosakaに付属している文書を参考にされると良いかと思います。


あとは目的を実現する辞書を作成するだけかと思います。「特定の英単語の部分だけ日本語に置換する」のが限定的であれば辞書を用意する必要は無いかもしれませんが、このDeleGateとユーザフィルタの組み合わせで実現するのは比較的容易な方法だと思います。




一方、このサイトではProxyではないのですが英単語を日本語に置換するCGIも紹介されています。


新蝸牛の方ではEtoJが動作していないようなので、蝸牛IIかEtoJ配布元で動作を見ることができます。

ソースコードはこちらにあります。

id:kichitaka

ありがとうございます。完璧な回答です。助かりました。

感謝です。

2007/03/27 11:59:40

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません