javascript - 正则表达式: SyntaxError: unterminated string literal

标签 javascript regex

我将此正则表达式放入我的验证器中,当我转到该页面时,控制台显示以下错误: 语法错误:未终止的字符串文字

.attr("regex", "^(((0?[1-9]|1[012])/(0?[1-9]|1\d|2[0-8])|(0?   [13456789]|1[012])/(29|30)|(0?[13578]|1[02])/31)/(19|[2-9]\d)\d{2}|0?2/29/((19|[2-9]\d)(0[48]|[2468][048]|[13579][26])|(([2468][048]|[3579][26])00)))$quot;)

有什么帮助吗?

谢谢!

最佳答案

您需要将行尾的 quot; 更改为 "

关于javascript - 正则表达式: SyntaxError: unterminated string literal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18261378/

相关文章:

javascript - React Redux Array.Map Fetch - 当所有文件都成功时返回成功

javascript - 倾斜后 DIV 的位移

javascript - 带有捕获括号的 .split() 正则表达式在 IE8 中不起作用

将正则表达式解析为 AST 的 Python 库?

javascript - 如何通过改变 JavaScript 中的一个字符来置换字符串?

REGEXREPLACE 字符的最后一次出现

javascript - 不添加缓存 meta + php header 会导致 css/js 也不会缓存吗?

javascript - Mongoose 从 html datepicker 中查找 2 个日期之间的结果

javascript - 当用户关闭浏览器选项卡时如何显示弹出窗口?

java - 尝试创建正则表达式