-1
我有一個像PHP正則表達式刪除+ X%
+200% just string
+20% other string
+350% other etc ..
字符串我需要一個正則表達式來刪除+X%
,只得到了下面的字符串。 我
echo trim(preg_replace("/[+][0-9][%]/","",$str));
嘗試過,但給出的輸出作爲echo $str
相同。
我有一個像PHP正則表達式刪除+ X%
+200% just string
+20% other string
+350% other etc ..
字符串我需要一個正則表達式來刪除+X%
,只得到了下面的字符串。 我
echo trim(preg_replace("/[+][0-9][%]/","",$str));
嘗試過,但給出的輸出作爲echo $str
相同。
你需要一個[0-9]
,意思是「一個或多個」後+
:
preg_replace("/[+][0-9]+%/", "", $str)
謝謝你的工作很好 – user533178 2012-07-25 22:56:41
你覺得也許這將幫助人們幫助你,如果你告訴他們什麼錯誤實際上是什麼? -1。 – geoffspear 2012-07-25 22:55:55
爲什麼使用'[+]'和'[%]'代替'+'和'%'? – 2012-07-25 22:57:05