javascript - 有人可以给我一个示例 JavaScript RegEx 来使输入的 2 个重复字符无效吗

标签 javascript regex forms passwords validation

我需要一个正则表达式来在用户输入 2 个重复字符时触发验证消息。

最佳答案

var repeats = /(.)\1/;

将匹配任何其中重复字符的字符串。

因此

if (repeats.test("hello")) alert("true because of the two 'l' characters");

if (!repeats.test("frederick the great")) alert("test fails because no characters repeat");

关于javascript - 有人可以给我一个示例 JavaScript RegEx 来使输入的 2 个重复字符无效吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4820944/

相关文章:

javascript - 使用ExternalInterface让Javascript处理SWF文件时出现问题

至少一个数字和一个大写字母的javascript正则表达式

c# - 正则表达式:在长字符串中查找 Guid(带/不带破折号和带/不带分隔符)

ios - 在 iOS 中动态创建表单

javascript - session 未通过 AJAX 正确发送

javascript - 页面刷新时加载数据 - dataTable

javascript - 音频没有在 js 中播放

javascript - 正则表达式 - 匹配 parsley.js 中的整个单词

regex - 在 R 中使用正则表达式编辑地址

javascript - AngularJs:如何对指令创建的动态元素应用表单验证