可能重复:
将 ereg 表达式转换为 preg
我有一些需要使用的正则表达式,我preg_match()
对正则表达式一无所知,所以我希望有人能帮上忙。
我正在使用这些来尽可能地过滤无效电子邮件。
"^[^@]{1,64}@[^@]{1,255}$"
"^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%&↪'*+/=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$"
"^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|↪([A-Za-z0-9]+))$"