Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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_Preg Replace - Fatal编程技术网

Php 如何从字符串中去掉逗号和句点?

Php 如何从字符串中去掉逗号和句点?,php,regex,preg-replace,Php,Regex,Preg Replace,我的字符串包含如下内容: “最受欢迎的乐队:酷玩乐队、枪与玫瑰乐队等” 如何使用preg\u replace删除逗号和句点?您可以使用 preg_replace('/[.,]/', '', $string); 但是使用正则表达式进行简单的字符替换是过分的 您最好使用: 或: strtr($string, array('.' => '', ',' => '')); str_replace(array('.', ','), '' , $string);

我的字符串包含如下内容:

“最受欢迎的乐队:酷玩乐队、枪与玫瑰乐队等”
如何使用
preg\u replace
删除逗号和句点?

您可以使用

preg_replace('/[.,]/', '', $string);
但是使用正则表达式进行简单的字符替换是过分的

您最好使用:

或:

strtr($string, array('.' => '', ',' => ''));
str_replace(array('.', ','), '' , $string);