質問: string(102) " 料金:5万円 費用:9万円 雑費:7万円(月額)" の中から、「料金:5万円」のみを正規表現で削除したいのですが、正規表現をどう書けばいいのかわかりません。 数字の部分は入力によって変わりますが、文字は固定です。 またどのメソッドを使えば、正規表現での削除が可能かも教えていただけると幸いです。 よろしくお願いいたします。
回答: こんなやつ? 周囲の空白も取ってみたけど、必要なければ先頭のパターンから削ってください。 ``` echo preg_replace('/ 料金:\d+万円 /', '', ' 料金:5万円 費用:9万円 雑費:7万円(月額)'); ```