中的所有匹配項正則表達式絕對是我的弱點,這一個讓我完全陷入困境。我建立一個非常基本的搜索功能,我需要能夠根據以下方式來改變我的用戶輸入:使用preg_replace替換php
主題:
%22first set%22 %22second set%22-drupal -wordpress
所需的輸出:
+"first set" +"second set" -drupal -wordpress
祝我可以提供更多的幫助,因爲我通常喜歡至少發佈我目前爲止的解決方案,但是在這一方面我很茫然。
任何幫助表示讚賞。謝謝。
看起來你的數據是URL編碼的。如果你應用[urldecode](http://php.net/manual/en/function.urldecode.php),你將會得到''第一組''第二組'-drupal -wordpress`。 ``-drupal`之前有空嗎?還是應該插入? – 2011-01-10 03:29:40
我可以管理這個空間。使用urldecode唯一的問題是,這是一個SQL查詢,我只想要urldecode雙引號,只有當他們在這種模式。 – S16 2011-01-10 03:35:59