わかりました、大きな文字列の特定の部分を何かに置き換えるための次のコードがあります
$string = 'this <task>post</task> was a <post>post item</post>
before but now this is now a <task>task item</task>
and will become like <task>this one</task>';
$pattern = '^<task>*</task>$';
$datainmiddle = preg_replace($pattern, $replacement, $string);
$replacement = strlen(datainmid);
//I have no idea what to do next...(ノД`)・゜・。
ここでやりたいことは次のとおりです
<task>
で始まり、で終わる文字列の各部分文字列を取得したい</task>
<task>
取得した各部分文字列で、 andの中間にあるすべてのデータを取得したい</task>
- マークアップの途中で取得したすべてのデータで、strlen を使用して長さを測定したい
<task>
ここで、で始まり、で終わるすべての部分文字列を</task>
、文字列の長さで置き換えたいと思います。
出力は次のようにする必要があります
この 4 は以前は 9 でしたが、現在は 9 になり、8 のようになります。
紛らわしいと思ったら。教えてください