您好我想要干净的约会,但有些事情是错的。
这是我的代码。
$in = 'Kb 06/11/2001';
$result = preg_replace("/[^0-9]+/", "", $in);
echo $result;
输出
06112001
我需要输出06/11/2001
答案 0 :(得分:3)
匹配斜杠以获得干净的日期/[^0-9\/]+/
$result = preg_replace("/[^0-9\/]+/", "", $in);
答案 1 :(得分:1)
您还可以在PHP中使用简单的数组函数。 [A regex alternative
]
<?php
$in = 'Kb 06/11/2001';
echo $arr= array_pop(explode(' ',$in)); //"prints" 06/11/2001
代码会按空格分解您的文本,然后弹出您的最后一个元素。