正则表达式生成
提示词
请帮我写一个正则表达式:
需求:[描述要匹配/验证/提取的内容]
要求:
1. 给出正则表达式
2. 解释每个部分的含义
3. 提供测试用例(匹配和不匹配的例子)
4. 说明在[编程语言]中的使用方法
5. 标注可能的边界情况
const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
console.log(emailRegex.test('test@example.com')); // true说明
根据描述生成正则表达式
示例输出
正则:^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
解释:
^开头[a-zA-Z0-9._%+-]+用户名部分@@符号[a-zA-Z0-9.-]+域名\.[a-zA-Z]{2,}顶级域名$结尾
匹配:user@example.com ✅ 不匹配:user@.com ❌
JavaScript使用:
评论 0
更多
登录后可点赞、收藏、评论和举报。
还没有评论,先发起一个具体问题。