javascript - 这个正则表达式有什么问题?

标签 javascript regex

var regex = /^[a-z\-A-Z_0-9]{1,}\u0040[_\-0-9a-zA-Z]{1,65}\.[a-zA-Z]{2,}$/;
document.write(regex.check("hi@email.com"));

最佳答案

您的代码不会输出任何内容,因为 RegExp 中不存在 check 方法。您应该使用 RegExp.test方法

关于javascript - 这个正则表达式有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4541962/

相关文章:

php - 在 PHP 代码中使用正则表达式

javascript - 如何使用正则表达式在原始文件中匹配和查找两个字符串之间的整个字符串?

javascript - 如何在 if...else if...else Javascript 语句中添加 CSS 代码

c# - 需要在 Javascript、C# 中实现相同的字符串哈希

java - 检查几个正则表达式的字符串并说出哪个匹配

php - 如何在 Perl 中进行全局正则表达式匹配?

下划线或连字符的正则表达式模式,但不能同时使用

javascript - 如何使 <p> 标签的所有元素不可见,除了具有正确 id 的元素之外

javascript - 将控件和事件绑定(bind)到rails中的JS文件

javascript - 使用 process.env 创建单独的数据库时,Firebase 找不到 databaseURL