如何使用 php 中的
@
函数将电子邮件地址中的 .
和 -
符号替换为 preg_replace()
符号?
由于您的搜索模式只是字符串,因此按照其他答案中的建议,使用
str_replace
进行字符串替换会更好。
这是基于
preg_replace
的答案:
$str = preg_replace('/[@.]/','-',$str);
在我的情况下,我必须替换字符“-”并将其从文本值中删除:
$var= preg_replace('/-/','',$var);
这对我有用,以防万一有人只想替换一个角色。这样我就可以让用户输入他们想要的文本,但是当数据到达服务器时,数据将被纠正。