私は多くの参考文献を読みましたが、これは非常に理解しにくいです。
私のコードを改善するのを手伝ってください。
交換したい
<script src="core.js"></script> to <temp src="core.js"></temp>
私がそれをテストしている間、以下は私が望むものを実際に出力します。ただし、$ replaceには<temp
、終了タグを置き換えることができるのはなぜですか?
$string = '<script src="core.js"></script>';
$pattern = '/^<script|<\/script>$/i';
// ^(start from script) | (or) $(end with script)
$replace = '<temp';
echo preg_replace($pattern, $replace, $string);
アウトプット
<temp src="core.js"></temp>
助けとアドバイスをありがとうございました。