- ベストアンサー
スラッシュの正規表現(置換)
php初心者で更に正規表現(置換)が特に苦手なので、教えてください。 例えば下記のurlで http://www.goo.ne.jp/ を一番後ろの"/(スラッシュ)"だけとって、 http://www.goo.ne.jp にするにはどうしたら宜しいでしょうか? ちなみに、 http://www.goo.ne.jp/test のような場合は、何もしない事も出来るのでしょうか? いまいち方法が分からず、こんな感じで行ったのですが、 $url = preg_replace("\///", "\\1",$url); エラーが出てしまいます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$urlに余計なものが入ってないのなら、 preg_replace('#/$#', '', $url); デリミタにどうしてもスラッシュを使いたいのなら、 preg_replace('/\/$/', '', $url);
お礼
本当にありがとうございます。 うまくできました。 感謝です!!!