正则表达式之最常用的

简介: 正则表达式之最常用的

大家好,我是晓同~~

今天给大家带来了一些正则表达式,希望大家能用上。

首先给大家介绍一下正则表达式的用处,说白了就是对值的一个限制,比如说密码输入框,这时我们要设置它只能输入数字并且在6位数,在没有接触正则表达式的时候肯定得写判断吧,判断得写一大堆甚至几百行,很复杂,而正则表达式就一行代码就能实现。废话不多说开干!

常用数字正则表达式

一、数字格式验证

1、必须是数字

/^[0-9]*$/

2、只能输入2个数字(2是可修改的)

/^\d{2}$/

3、至少输入1个以上的数字(1是可修改的)

/^\d{1,}$/

4、只能输入3到6个数字

/^\d{3,6}$/

二、自然数验证

1、数字(含零、正负实数)

/^[+-]?(0|([1-9]\d*))(\.\d+)?$/

2、整数,含0

/^(0|[1-9][0-9]*|-[1-9][0-9]*)$/

3、整数,不含0

1. /^((-)?[1-9]\d*)$/
2. /^([1-9][0-9]*|-[1-9][0-9]*)$/

4、正整数,含0

1. /^(0|[1-9][0-9]*)$/
2. /^([1-9]\d*|[0]{1,1})$/

5、正整数,不含0

1. /^([1-9][0-9]*)$/
2. /^[1-9]+\d*$/
3. /^\+?[1-9][0-9]*$/

6、负整数,含0

/^(0|-[1-9][0-9]*)$/

7、负整数,不含0

/^(-[1-9][0-9]*)$/


相关文章
|
前端开发 数据安全/隐私保护 Windows
常用的20个正则表达式
常用的20个正则表达式
297 0
|
机器学习/深度学习 JavaScript
详解 正则表达式
详解 正则表达式
详解 正则表达式
|
Windows
正则表达式汇总
常用正则表达式
185 0
|
Perl 运维 Linux
漫谈正则表达式
一、概述 正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。
965 0
|
JavaScript 前端开发 索引