在PHP

2015-04-12 131 views
1

刪除span標籤用正則表達式我需要一個正則表達式,消除span標記,例如,如果我們有:在PHP

<span class="something"><strong>Hello</strong></span> 

輸出應該是:

<strong>Hello</strong> 
+3

你嘗試過什麼嗎? – Rizier123

+3

利用** DOM **執行此操作,https://eval.in/312496 – hwnd

回答

2
preg_replace('/<span[^>]+?[^>]+>|</span>/i','',$string) 
0

我已經解決它通過這樣做

$tag = 'span'; 
    $result = preg_replace('#</?'.$tag.'[^>]*>#is', '', $string);