| |
| |
| |
| |
| const isPhone = /^1[3-9]\d{9}$/; |
| |
| |
| const isEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; |
| |
| const isPassword = /^[\w~`!@#$%^&*()-+=|\\<>,.?/\[\]{}:;'"]{6,16}$/; |
| |
| const isIdentity = /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6]) |
| |([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2}) |
| |([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9]) |
| |([3][0-1]))\d{3}[0-9xX]$/; |
| |
| const isHKCard = /^([A-Z]\d{6,10}(\(\w{1}\))?)$/; |
| |
| const isTWCard = /^\d{8}|^[a-zA-Z0-9]{10}|^\d{18}$/; |
| |
| const isPassPortCard = /^([a-zA-z]|[0-9]){5,17}$/; |
| export { isPhone, isEmail, isPassword, isIdentity, isHKCard, isPassPortCard, isTWCard }; |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南