2013-08-02 28 views
0

我想反斜線添加到下面的字符串,其中,隨後數0-9用PHP正則表達式u正則表達式字符後跟數PHP的

$string="u00fehehu2122k ru00f0ru00f0u00c4 ytu201ekuu2122e"; 

我想轉換後的結果。

$result="\u00feheh\u2122k r\u00f0r\u00f0\u00c4 yt\u201eku\u2122e"; 

我有寫,

$string= preg_replace("/.u/", "\", $string); 

但確實讓我在第二個參數添加"\"
所以是有任何其他方式做到這一點。

回答

1

使用捕獲組捕獲的數字部分。

$string = preg_replace('/u(\d)/', "\\u$1", $string); 
相關問題