javascript - 如何使用正则表达式执行验证?

标签 javascript jquery regex validation

我想使用正则表达式评估表单字段。

我应该使用什么表达式来实际将值与正则表达式进行比较?

我正在想象这样的事情:

if($('#someID').val() == /someregex/) {doSomething()}

但这行不通。有什么建议吗?

最佳答案

使用

if (/^someregex$/.test($('someID').value()) {
     // match
} else {
     // no match
}

关于javascript - 如何使用正则表达式执行验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4085191/

相关文章:

javascript - 使用 jquery 的闭包编译器应用程序

javascript - Nan::AsyncQueue 在运行时失败

javascript - 从选择框中获取所选选项 html

javascript - 如何从 Backbone.js 中的现有 html 制作集合?

javascript - Kendo Grid,如何翻译底部工具栏(页数等)?

javascript - 将 SVG 'd' 属性正确拆分为标记的正则表达式是什么?

regex - 从字符串中间修剪空格

javascript - Matter.js - 将 html 添加到正文的选项

javascript - 如何获取字符串中重复的字母?

c++ - std::regex_error - 意外的转义字符