我知道对此有很多问题,但我没有发现任何与我的问题相符的内容。我想将此表达式转换为 preg_replace:
$a = ereg_replace('[-a-z0-9!#$%&\'*+/=?^_`{|}~]+@([.]?[a-zA-Z0-9_/-])*','', $a);
到目前为止尝试了这些但没有奏效:
$a = ereg_replace('/[-a-z0-9!#$%&\'*+/=?^_`{|}~]+@([.]?[a-zA-Z0-9_/-])*/','', $a);
$a = ereg_replace('|[-a-z0-9!#$%&\'*+/=?^_`{|}~]+@([.]?[a-zA-Z0-9_/-])*|','', $a);
这是第二行的错误消息:
Warning: preg_replace(): Unknown modifier '}' in