2009-09-28 73 views

回答

11

你並不需要一個正則表達式。使用str_replace

$item = str_replace('_', '-', $item);

+1

或更好,但strtr函數的效率(),因爲它的速度更快。 – slikts 2009-09-28 15:25:28

2

你可以轉換了空間,並強調與一個正則表達式來衝:

$item = preg_replace('/[ _]+/', '-', $item); 
相關問題