正则表达式 $pattern = "/(\\S{3})\\S*?(@\\S*)/"; $replacement = "\\1***\\2"; $str = "abcdefgh@aliyun.com"; $result = preg_replace($pattern, $replacement, $str); echo $result;
正则表达式