去除字符串的非数字字符

2022-08-30 12:20:53

我有一个电话号码存储在 中,它看起来像这样:。我希望它看起来像这样:.如何获取字符串并将其去掉连字符,空格和括号?$phone(555) 555-55555555555555


答案 1

使用正则表达式。具体来说,使用preg_replace函数:

$phone = preg_replace('/\D+/', '', $phone);

答案 2
preg_replace("/[^0-9]/", "", $phone);

推荐