パラメータに勝手に\がWEB相談室Webページ作成に関しての何でも掲示板です。WindowsNT]ボタンが押された時、他のPerlのファイルにパラメータを渡しています。渡された側はsplit関数を使ってパラメータを分割しているのですが、パラメータの区切りに勝手に¥が入っているようなのです。IISの時は正常にパラメータを取得できたのですが、Apacheにしてからこのような現象が起きてしまいました。split(/\?/,$ARGV[0]);$ARGV[0]を表示してみると、AAA\?BBBというように、?の前に\がついてしまっています。いうように\がついてしまいます。どなたかわかる方がいらっしゃいましたら教えて下さい。argKOJONAME;これにする場合、一旦unescapeしないといけませんが。区切り文字を「?」以外に変えるとか。]argKOJOCDの後ろは、区切り子のために使用しているつもりなのであれば、クエスチョンマーク(`?`)ではなくセミコロン(`;`)やアンパサンド(`&`)を使いましょう。]回答ありがとうございます。?ではなく&にしてみましたが同じく1つ目のパラメータの後ろに¥がついてしまいます。0000\となってしまいます。charset=Shift_JIS\">\n";としてあります。受けると、シェルのメタキャラクタがエスケープされるようですね。]2番目のyuuさんの回答でセミコロン(`;`)にしてみてはというご指摘でしたが、コロン(':')にしてみたらできました。皆さんどうもありがとうございました。ありがとうございました。