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

js 正则判断

作者:翻成云恨雨愁   发布日期:2025-11-09   浏览:60

// 示例代码:使用正则表达式判断字符串是否为有效的电子邮件格式

function isValidEmail(email) {
    // 定义正则表达式,用于匹配电子邮件格式
    const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;

    // 使用 test 方法测试输入的字符串是否符合正则表达式规则
    return emailRegex.test(email);
}

// 测试示例
console.log(isValidEmail("example@example.com")); // 输出: true
console.log(isValidEmail("invalid-email")); // 输出: false

解释说明:

  1. 正则表达式定义/^[^\s@]+@[^\s@]+\.[^\s@]+$/

    • ^$ 分别表示字符串的开始和结束,确保整个字符串都符合规则。
    • [^\s@]+ 表示匹配任意数量的非空白字符和非 @ 字符。
    • @ 匹配 @ 符号。
    • \. 匹配小数点 .
    • 整个正则表达式的目的是确保字符串符合常见的电子邮件格式。
  2. test 方法emailRegex.test(email) 用于测试输入的字符串是否符合正则表达式的规则,返回 truefalse

  3. 测试示例:通过 console.log 输出测试结果,验证函数是否正确工作。

上一篇:js 正则表达式

下一篇:js uuid库

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

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

Laravel 中文站