我如何去掉所有的空白區域和
?preg_replace:如何去掉所有空白區域並 ?
我有這個作爲一個包裝我創建了一個輸入,
[b] bold [/b]
所以打開文本加粗之前,我想去掉所有的空格和& NBSP,並把它變成[b]bold[/b]
,
$this->content = preg_replace("/\[(.*?)\]\s\s+(.*?)\s\s+\[\/(.*?)\]/",
"[$1]$2[/$3]",
$this->content);
但它不工作!你能幫忙嗎?
問題很簡單,PHP不能識別'' 作爲一個空白字符,僅僅是因爲它是INFACT只是一個6串字符。如果你想使用regexps,你需要告訴php明確地匹配' '。 – poke 2010-09-24 16:52:50
你在哪裏得到這些' '?可能不會添加它? – 2010-09-24 17:05:04