我目前是变量的函数,它排除除了az和0-9之外的所有字符。 但是现在它当然不是电子邮件,需要补充的是它需要@和点。
function POST($name) {
$text = preg_replace("/[^A-Z0-9]/i", "", $_POST[$name]);
return $text;
}
我不知道我必须在工作之前或之后添加它。
答案 0 :(得分:1)
如果要删除除az,0.9,@和点之外的所有字符:
function POST($name) {
$text = preg_replace("/[^A-Z0-9@.]/i", "", $_POST[$name]);
return $text;
}
示例:
$var = !!ci"!34!^@!!.!°aa!
替换后:
$var = ci34@.aa