2014-03-07 96 views
0

我想用特定格式替換字符串?

active#100,200# 
activea#89,2656# 
date 10/2/2014 

我需要一個像

active 
activea 
date 10/2/2014 

我寫這個

$value2=preg_replace("#","",$value); 
$value2=preg_replace("/[0-9,]+/","",$value2); 

但在這種情況下,刪除日期的數字我也只想#anyno刪除輸出, anyno#來自上面的值。

我該怎麼做?

解決方案已被接受。

在此先感謝。

+0

首先你忘了換用正則表達式分隔符。 – hindmost

回答

1

試試這個:

$value1 = preg_replace('/#.+#/','',$value1); 
0

$value2=preg_replace("/#(.*?)#/","",$value);

+0

它從$ value中刪除所有 –