相关疑难解决方法(0)

为什么我的正则表达式对于 RegExp u 标志有效,但对于 v 标志无效,并且在 HTML 模式属性中不起作用?

我收到此正则表达式模式的以下控制台警告:

^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9]+\\.[a-zA-Z0-9]+$
Run Code Online (Sandbox Code Playgroud)

Pattern 属性值^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9]+\.[a-zA-Z0-9]+$对于 RegExp 标志有效u,但对于以下v标志无效:
未捕获的语法错误:无效的正则表达式:/^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9]+\.[a-zA-Z0-9]+$/v:字符类中的字符无效。

我看不到如何为此警告创建有效的正则表达式模式。请问有人可以解释一下这个错误以及如何解决它吗?

我尝试查看文档,但无法了解如何使其对v标志有效

html javascript regex html-input ecmascript-next

10
推荐指数
1
解决办法
5161
查看次数

标签 统计

ecmascript-next ×1

html ×1

html-input ×1

javascript ×1

regex ×1