互联网/IT行业面试题更新 2026-08-05

邮箱地址校验时,@符号后除了域名还可能包含IP或端口,如何设计校验逻辑?

网易前端/移动开发互联网/IT问题拆解技术原理

考察说明

考察对邮箱格式规范的理解和正则或解析库的边界处理能力

回答思路

  1. 能说明RFC 5322对邮箱基本格式的定义,即local-part@domain
  2. 能区分domain的几种合法形式:普通域名、IP字面量(如[192.168.1.1])、端口(实际非标准但部分场景支持)
  3. 能指出端口通常出现在哪种上下文(如测试环境或非标准协议)并说明校验策略
  4. 能说明简单正则的局限性和推荐使用成熟库或分段解析