• ベストアンサー

perl での文字列トリミング

perl 未経験なのですが、修正を行うことになり困っています。 以下のようにURLから頭(先頭から決まった部分まで)と ケツ(パラメータ部分)を切り取ってトリミングしたいのですが、 どのように記述すればよいのでしょうか。 http://okwave.jp/question/new/index.html?abcdefg ↓ /question/new/index.html どなたか教えていただけますでしょうか。 よろしくお願いいたします。

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

  • ベストアンサー
回答No.1

echo "http://okwave.jp/question/new/index.html?abcdefg" |perl -ne 's/^.*:\/\/.[^\/]+//;s/\?.*$//;print'

mocomoco8888
質問者

お礼

ありがとうございました。手持ちのプログラムに記述してみましたが、エラーが出てしまいました。 よろしければどの部分が何をしているのか、説明をしていただけますでしょうか。

mocomoco8888
質問者

補足

すみません、自己解決しました。ありがとうございました。

関連するQ&A

専門家に質問してみよう