[心得] PHP preg_replace 對日期補 0
pattern:
/-(\d)(?=\D|$)/i
sample:
echo preg_replace ("/-(\d)(?=\D|$)/i", '-0\1', '2010-1-8');
echo preg_replace ("/-(\d)(?=\D|$)/i", '-0\1', '2010-01-8');
echo preg_replace ("/-(\d)(?=\D|$)/i", '-0\1', '2010-1-08');
echo preg_replace ("/-(\d)(?=\D|$)/i", '-0\1', '2010-01-08');
output:
2009-01-08
2009-01-08
2009-01-08
2009-01-08
--
花了好些時間才想出來… orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.80.28.216
推
01/08 20:44, , 1F
01/08 20:44, 1F
→
01/08 21:46, , 2F
01/08 21:46, 2F
→
01/08 22:07, , 3F
01/08 22:07, 3F
推
01/08 22:31, , 4F
01/08 22:31, 4F
→
01/09 21:03, , 5F
01/09 21:03, 5F
推
01/09 21:13, , 6F
01/09 21:13, 6F
→
01/09 21:17, , 7F
01/09 21:17, 7F
→
01/09 21:18, , 8F
01/09 21:18, 8F
推
01/09 22:04, , 9F
01/09 22:04, 9F
推
01/09 22:52, , 10F
01/09 22:52, 10F
推
01/10 19:06, , 11F
01/10 19:06, 11F
→
01/10 19:06, , 12F
01/10 19:06, 12F
→
01/10 22:06, , 13F
01/10 22:06, 13F
→
01/10 22:07, , 14F
01/10 22:07, 14F
→
01/10 22:07, , 15F
01/10 22:07, 15F
推
01/11 03:15, , 16F
01/11 03:15, 16F
推
01/13 20:13, , 17F
01/13 20:13, 17F
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章