具有特定标准的正则表达式

大家好,我正在尝试输入遵循以下格式的正则表达式:
someone@somewhere.com
some.one@some.where.com
此标准不允许使用特殊字符或数字。我以为我把它弄下来,但我对正则表达式有点生疏,当我测试我的时候,它在整个板上都失败了。到目前为止,我的常规表达是:
^[a-zA-Z]+/.?[a-zA-Z]*@[a-zA-Z]+/.?[a-zA-Z]*/.com$
如果有人能帮助我,非常感谢,谢谢。     
已邀请:
你的正则表达式很好看。我认为你需要改变/前面的。 。 另外,如果你不想要某人。@ somewhere..com通过你的正则表达式,你应该改变你的正则表达式
^[a-zA-Z]+(.[a-zA-Z]+)?@[a-zA-Z]+(.[a-zA-Z]+)?.com$
(虽然不完全确定括号(),但我认为应该工作)     
它是espace dot的反斜杠。还把括号括起来。以下是其他类似abc。@ cde..com的电子邮件有效。
^[a-zA-Z]+(.[a-zA-Z]+)?@[a-zA-Z]+(.[a-zA-Z]+)?.com$
    
它看起来很好。将你的
/
改为
虽然...... 对于第二种情况,我会确保如果你在中间有一个
.
,那么必须跟着更多的字母:
^[a-zA-Z]+(.[a-zA-Z]+)?@[a-zA-Z]+(.[a-zA-Z]+)?.com$
    

要回复问题请先登录注册