1
好,我已經更換了一大串的某些部分的東西開始,以PHP正則表達式結束
$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>
和012的中間 - 在每一個數據我抓起我要測量其長度的標記的使用strlen的
- 現在我要替換所有以
<task>
開始,以</task>
他們串在他們的中段長度結束串中間。
輸出必須是這樣的
這4是一個9之前,但現在這是現在9,將成爲像8
如果你感到十分困惑。請告訴它我
HAHAH比K你...但仍然正則表達式仍然令人困惑... –
@Mahan我已經添加了一些解釋,請檢查 –
哈哈謝謝^^。它對我來說已經很清楚了 –