正则如何把2012-02-01替换成2012年02月01日

php或正则如何把2012-02-01替换成2012年02月01日
2024-12-29 05:07:53
推荐回答(2个)
回答1:

s/(\d+)-(\d+)-(\d+)/$1年$2月$3日/

回答2:

echo preg_replace('/(\d+)-(\d+)-(\d+)/i','\1年\2月\3日','2012-02-01')