问题标签 [regula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
423 浏览

javascript - 是否可以使用 regula 创建具有多个正则表达式模式的验证?

我需要检查给定的文本是否被验证为 wep 密钥。所以我需要检查一个字段的所有正则表达式。有没有办法用regula做到这一点?

0 投票
1 回答
2468 浏览

javascript - 检查模式是否不匹配

Regula中,我怎样才能有一个不匹配模式的约束?我可以@Pattern这样使用:

但假设这/[0-9]-[A-Z]{3}-[0-9]{4}/是一个“坏”模式,我想让他们输入任何与该模式匹配的内容。

在常规 JavaScript 中,我可以这样做:

我怎样才能在 Regula 中做到这一点?

0 投票
2 回答
106 浏览

regula - 使用 Regula 验证日期范围

有没有办法使用@Range 来验证 Regula 中的日期范围?(同上@Min 和@Max)

还是我需要使用@Custom?

似乎不接受任何 Date 类型的东西——只接受数字或字符串。

0 投票
1 回答
122 浏览

regula - Regula.js 现在是否支持远程/异步自定义验证?

根据发布文档,Regula 1.3.0 应该支持异步验证。似乎复合约束能够以某种方式选择异步。这也适用于自定义验证吗?这将是什么语法?

0 投票
1 回答
436 浏览

javascript - 使用带有自定义错误消息的 regula.validate() 验证表单

我想验证带有自定义错误消息的表单,如下所示

<input type="text" name="numberdigit" class="numberClass" placeholder="Number Digit" data-constraints='@Required(message = "Number Digit is required.")' />
<input type="text" name="numberdigit" class="numberClass" placeholder="Number Digit" data-constraints='@Required(message = "Number Digit is required.")' />
<select class="something" name="action" data-constraints='@Required(message = "Please select text1 or text2.")'> <option>text / text2</option> <option value="0">text 1</option> <option value="1">text 2 </option> </select>

提交时显示错误,但我想要的是错误需要显示在带有自定义 div 的输入字段下方 <div class="alert-error0"> Number Digit is required </div>

一些循环没有关闭,每次错误计数不断增加时,请帮助我解决问题。如果显示错误,还需要为输入字段添加类。一旦我们输入一些值错误字段并且需要删除错误类

0 投票
1 回答
471 浏览

javascript - Regula 表单验证在验证时崩溃

我第一次使用这个库,也许我犯了一些愚蠢的错误,但我卡住了。

我正在使用 Play Framework 2.0 像这样为规则 1.3.3 提供服务

然后我有

请注意,由于 Play Framework 模板,@@ 是必需的,但是浏览器会看到相同的行,如下所示:

在控制台上:

如果我添加另一个元素:

并将验证码更改为:

我得到:

每当输入字段更改时,我也尝试调用 regula.validate() ,但是这个简单的每次都返回一个空数组。

我究竟做错了什么?

谢谢你的帮助。

0 投票
1 回答
32 浏览

javascript - 如何防止正则表达式占用空格

我正在制作一个正则表达式,它可以包含任意长度的电话号码,并且可以在号码中的任何位置包含(+ 和)。

但是这个正则表达式正在占用其中不正确的空格。有人可以帮我改变这个吗?

0 投票
1 回答
560 浏览

javascript - 如何使用正则表达式匹配汉字,如,。';'

我正在使用 javascript 将字符串转换为我想要的!我可以使用正则表达式并使用什么正则表达式?有没有人可以帮助我?

0 投票
1 回答
662 浏览

regex - 检查点正则表达式

我在文档中找到了这两个表达式:

要匹配 mydomain.com 的子域:(^|.*\.)mydomain\.com

要匹配 mydomain.com 的域和子域:(^|.*\.)*mydomain\.com

我不明白为什么这些表达意味着他们所说的意思。谁能解释一下这两种表达方式吗?

0 投票
2 回答
387 浏览

regex - 带有限制的浮点数的正则表达式

我需要用于浮点数的正则表达式和具有限制的整数,例如它将接受点前的 1 或 2 位数字和点后的 1 或 2 位数字。整数限制应为 2 位数。什么应该是有效的: