我正在使用正則表達式將HTML轉換爲BBCODE。但是,來自農民所見即所得編輯器(TinyMce)的代碼出現問題。這是一個非常奇怪的案例:PHP - 正則表達式停止在「 」
有一些典型的空白段落,<p> </p>
,但我無法以任何方式匹配它們。該folllowing正則表達式的沒有一個是工作:
str_replace("<p> </p>",........)
str_replace("<p> </p>".........)
preg_replace("#<p>.?</p>#"....)
這並不工作,但如果在「空間」在其他地方,我怎麼可能與它們匹配?:
preg_replace("#<p>.{1,6}</p>#"....)
我怎樣才能得到它匹配所有的
即使他們不寫(在BD,其中原始字符串存儲,則
不寫,也有剛剛<p> </p>
塊)這是很奇怪......
堆棧溢出不是交互式調試會話。 – casperOne