正则表达式匹配具有特定长度、开始、结束字符的电子邮件
Regular expression match an email with specific length, start, end characters
您好,我正在寻找符合以下条件的正则表达式,我尝试了很多表达式,但其中 none 个有效:
- 特定电子邮件类型:gmail.com
- 以特定字符开头,例如:a
- 以特定字符结尾,例如:x
- 电子邮件长度 10,例如:anemailxxx
所以这个会匹配:anemailxxx@gmail.com
谁能帮帮我?
谢谢。
你自己说实话很容易,因为大部分数据都是固定的。基本上任何匹配 a????????x@gmail.com
的东西。由于10个指定长度的2个字符已经固定(开始和结束),所以有8个问号
现在将其转换为正则表达式:
a(.{8})x@gmail\.com
您好,我正在寻找符合以下条件的正则表达式,我尝试了很多表达式,但其中 none 个有效:
- 特定电子邮件类型:gmail.com
- 以特定字符开头,例如:a
- 以特定字符结尾,例如:x
- 电子邮件长度 10,例如:anemailxxx
所以这个会匹配:anemailxxx@gmail.com
谁能帮帮我? 谢谢。
你自己说实话很容易,因为大部分数据都是固定的。基本上任何匹配 a????????x@gmail.com
的东西。由于10个指定长度的2个字符已经固定(开始和结束),所以有8个问号
现在将其转换为正则表达式:
a(.{8})x@gmail\.com