我不願意問,但我無法弄清楚php preg_replace和忽略某些部分的刺痛。php preg_replace挫折
$string = '2012042410000102';
$字符串需要看起來像_0424_102
放映數字變量總是在不斷變化和2012年曾經的修改今年
我已經試過:
^\d{4}[^\d{4}]10000[^\d{3}]$
^\d{4}[^\d]{4}10000[^\d]{3}$
任何幫助不勝感激。我知道這是一個簡單的問題,但對任何人來說都很簡單。
感謝
本質上講,你要替換的前四位和「10000」用下劃線? – Wiseguy 2012-04-24 20:19:27
如果你寫'[^ \ d]'它意味着匹配非小數。 – mario 2012-04-24 20:20:27
@Wiseguy yup這就是全部 – knittledan 2012-04-24 21:18:48