2
嗨,我綁定獲取乾淨的日期,但有一些東西是錯誤的。PHP - 正則表達式只允許數字和符號
這是我的代碼。
$in = 'Kb 06/11/2001';
$result = preg_replace("/[^0-9]+/", "", $in);
echo $result;
輸出是
06112001
我需要輸出06/11/2001
嗨,我綁定獲取乾淨的日期,但有一些東西是錯誤的。PHP - 正則表達式只允許數字和符號
這是我的代碼。
$in = 'Kb 06/11/2001';
$result = preg_replace("/[^0-9]+/", "", $in);
echo $result;
輸出是
06112001
我需要輸出06/11/2001
匹配斜線以及獲得乾淨的日期/[^0-9\/]+/
$result = preg_replace("/[^0-9\/]+/", "", $in);
您也可以利用簡單的數組PHP中的函數。 [A regex alternative
]
<?php
$in = 'Kb 06/11/2001';
echo $arr= array_pop(explode(' ',$in)); //"prints" 06/11/2001
代碼爆炸受空間的文本,然後彈出你的最後一個元素,這是你的約會。
像preg_replace(「/ [^ 0-9 \ /] + /」,「」,$ in)? – Andrew