Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 删除非数字字符_Php_Regex - Fatal编程技术网

Php 删除非数字字符

Php 删除非数字字符,php,regex,Php,Regex,我如何转换 (123) 456-6789 to 123456789. 基本上我想去掉字符串中的任何非数字字符 如能提供php示例,将不胜感激 echo preg_replace('/\D+/', "", "(123) 456-6789"); // => 123456789 阅读在“(123)456-6789”中用空字符串替换出现的非数字字符。你有关键词:PHP,regex和非数字将它们放在谷歌中,你会找到答案。你能用零替换\D+吗,还是你在问如何使用php的正则表达式函数调用?谢谢你

我如何转换

(123) 456-6789 to 123456789. 
基本上我想去掉字符串中的任何非数字字符

如能提供php示例,将不胜感激

echo preg_replace('/\D+/', "", "(123) 456-6789"); // => 123456789

阅读在
“(123)456-6789”

中用空字符串替换出现的非数字字符。你有关键词:
PHP
regex
非数字
将它们放在谷歌中,你会找到答案。你能用零替换
\D+
吗,还是你在问如何使用php的正则表达式函数调用?谢谢你的帮助。我已经弄明白了,但是我使用的在线测试仪没有显示我期望的结果。因此,混乱。