• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正規表現で置換)

正規表現でURLを置換する方法

このQ&Aのポイント
  • 正規表現を使用して、指定のURLを置換する方法を説明します。
  • 複数のURLが含まれる文章でも正しく置換することができます。
  • 一部の文字列の置換には別の正規表現を使用する必要があります。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

パターン内で「.」は任意の一文字ですから.jpであれば\.jpとしなくては・・・ いまいち何をしたいかわかりませんが <?PHP $str="・・・"; $pattern="|http://[^\.]+\.hoge\.jp/hage/hige/|"; $replacement="./foo/faa/fii/"; $str=preg_replace($pattern,$replacement,$str); print htmlspecialchars($str); ?> みたいな感じでどうでしょ?

関連するQ&A