質問: 文字列の置き換え はじめまして。正規表現とphpで下記のような置き換えをしたいのですが、 どうしたら良いのでしょうか。 *** ↓置き換え ***) ※***、***は毎回違うものが入りますが、その他の部分は全く同じです。 ※***は、半角英数字・「-」で構成されています。 文字数は色々です。 ※***は、かな・漢字などさまざまで、文字数も決まっていません。 よろしくお願い致します。
回答: 単純な形式なら以下のような感じでどうでしょう? php $str=<< ただ、別ウインドウを開くならtarget="_blank"とかの方が スクリプトに頼らない分汎用性が高いかもしれません (target自体はあまり推奨されませんが)](\")(.*?)(\")