一尘不染

PHP代码删除除数字以外的所有内容

php

我正在尝试从字符串中删除所有内容,但仅删除数字(0-9)。

我以为这样可以

echo preg_replace("[^0-9]","",'604-619-5135');

但它回显“ 60​​4-619-5135”。我在想什么???


阅读 506

收藏
2020-05-29

共1个答案

一尘不染

尝试这个:

preg_replace('/[^0-9]/', '', '604-619-5135');

preg_replace使用PCRE,通常以开头和结尾/

2020-05-29