下記の文章を一回の正規表現で正規表現後にしたいです。
教えていただければ助かります。
php
1下記のように正規表現をすると一応目標の置換にはなるのですが、 2「1行がaaaのみの行という条件」を満たせないのでうまくいきません 3 4$search = "/aaa(.*?)aaa/us"; 5$replace = "<aaa開始>\\1</aaa終了>"; 6preg_replace($search, $replace, $str);
正規表現前の文章
テスト文章ですテスト文章です aaa あいうえお かきくけこ さしすせそ aaa 終わり文章です終わり文章です
正規表現後の文章
テスト文章ですテスト文章です <aaa開始> あいうえお かきくけこ さしすせそ </aaa終了> 終わり文章です終わり文章です
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/18 11:29 編集