Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 正则表达式

作者:拽一个给爷看   发布日期:2025-10-14   浏览:44

// 示例代码:使用正则表达式验证电子邮件格式

// 定义一个正则表达式,用于匹配电子邮件地址的格式
const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;

// 测试字符串
const testEmail1 = "example@example.com";
const testEmail2 = "invalid-email";

// 使用 test 方法检查字符串是否符合正则表达式的规则
console.log(emailRegex.test(testEmail1)); // 输出: true
console.log(emailRegex.test(testEmail2)); // 输出: false

// 解释说明:
// - ^ 表示匹配字符串的开始
// - [a-zA-Z0-9._%+-]+ 匹配一个或多个字母、数字、下划线、点、百分号、加号或减号
// - @ 匹配 '@' 符号
// - [a-zA-Z0-9.-]+ 匹配一个或多个字母、数字、点或减号
// - \. 匹配 '.' 符号(需要转义)
// - [a-zA-Z]{2,} 匹配两个或更多字母(表示顶级域名,如 .com, .org 等)
// - $ 表示匹配字符串的结束

上一篇:js regexp

下一篇:js uuid库

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站