2012-08-24 60 views
0

Greetigns,意外的preg_replace導致

目前我正在試圖用「」來替代HTML標記,我似乎無法得到這個表達式的工作。

樣本數據:

</span><span class="ni2y">209</span>.<span 

預期輸出:

</span>.<span 

的Preg替換:

$pLineTemp = '</span><span class="ni2y">209</span>.<span'; 
    $pClassName = 'ni2y'; 
    $pClassReplace = "(.span class.." . $pClassName . "..\\d+..span.)"; 
    $pLineTemp = preg_replace($pClassReplace, '', $pLineTemp); 

什麼我做錯了任何想法?

謝謝!

+1

hrmm,該代碼似乎像這樣工作,讓我看看這裏發生了什麼,以及爲什麼它不工作在我的循環。 – jroberts

+0

你在d前面需要兩個斜線嗎?我認爲這是'\ d +'? – andrewsi

+0

n/m,問題在於我如何構建結果字符串,我需要將它從循環中取出,謝謝! – jroberts

回答

0

n/m,問題在於我如何構建結果字符串,我需要將它從循環中取出,謝謝!