如何在php中删除字符串中的特殊符号
我必须将:从字符串冒号中删除 例如$chapter=形状面积:三角形如何在php中删除字符串中的特殊符号,php,regex,preg-match,Php,Regex,Preg Match,我必须将:从字符串冒号中删除 例如$chapter=形状面积:三角形 我已经试过用preg_替换“[^a-zA-Z0-9]”,$chapter 您忘记了分隔符和preg_replace函数的第二个参数 preg_replace('~[^a-zA-Z0-9]+~', '', $chapter); 也许我不理解这个问题,或者我过度简化了它,但这不只是: str_replace(":", "", $chapter); ?? 这将返回$chapter,并删除所有冒号。我必须从stringWTF中删除
我已经试过用preg_替换“[^a-zA-Z0-9]”,$chapter 您忘记了分隔符和preg_replace函数的第二个参数
preg_replace('~[^a-zA-Z0-9]+~', '', $chapter);
也许我不理解这个问题,或者我过度简化了它,但这不只是:
str_replace(":", "", $chapter);
??
这将返回$chapter,并删除所有冒号。我必须从stringWTF中删除冒号的可能重复项这与facebook标签的含义有关吗?请适当地标记,而不是随机标记。在否定的char类之后不需要有+。