- 締切済み
CGIでエスケープが必要文字をエスケープしたい
公開されているCGI内で使われている文字を変更したいと思っています。 下記のURLにあるように、そのままでは文字化けする文字があります。 https://sites.google.com/site/fudist/Home/grep/damemoji そこで2文字目を¥でエスケープしたいと思っているのですが、 一文字ずつチェックするのは現実的ではありません。 そこで文字列を入力したら、エスケープが必要な文字に¥をつけてくれる スクリプトを公開しているサイトがないかと探しています。 CGIの文字コードを変換したり、jcode.plを使う方法は 元のCGIの基本部分に触れることになるので行わない方向です。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Gotthold
- ベストアンサー率47% (396/832)
回答No.1
perlだよね? quotometa関数でできると思うよ。
お礼
ありがとうございます。 quotemetaで変換できるのですね。 このquotemetaをフォームに入力して、変換してくれるサイトを探しているのですが、 該当するサイトはご存知でしょうか。 検索エンジンで「perl quotemeta」で探してみたのですが、見つけ出すことができませんでした。