其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

四位不重复非负整数正则表达式怎么写

GG网络技术分享 2025-03-18 16:14 2


问题描述:

用正则表达式接收并校验接收到控制台传入的字符串 是否是 四位 不重复的非负整数,请问各位大佬 这个正则表达式怎么写

网友观点:

 正则表达式是  ^(?!.*(\\d).*\\1)\\d{4}$
测试代码:

<script type="text/javascript">

var r = /^(?!.*(\\d).*\\1)\\d{4}$/;

console.log(r.test("1234")); //输出true

console.log(r.test("1434")); //输出false

console.log(r.test("1334")); //输出false

</script>

 

正则表达式数字匹配规则整理

1、数字匹配:

标签:

提交需求或反馈

Demand feedback