美文网首页
JS常用正则

JS常用正则

作者: 嘻小佳 | 来源:发表于2018-11-26 19:00 被阅读0次

1.去除字符串中的空格

str.replace(/[ ]/g,""); //去除字符串中的空格

2.去除字符串前后空格

str.replace(/(^\s*)|(\s*$)/g, "");//str表示要去掉前后所有空格的字符串

3.身份证

/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/

4.军官证

/^[\u4e00-\u9fa5]\d{7}$/

5.护照

/^([A-Za-z])\d{8}$|^([A-Za-z]){2}\d{7}$/

6.正整数(1~100)

/^[1-9]\d*$/

7.不允许有空格

/^\S+$/

8.手机格式以13、15、18、14、17、19、16开头的11位号码;电话格式:区号3或4位,号码7或8位,区号与号码之间用“-”隔开

/^((0\d{2,3}-\d{7,8})|(1[3584796]\d{9}))$/

9.由中文英文数字组成

/^[\u4E00-\u9FA5A-Za-z0-9]+$/

10.小于5000整数

/^[0-9]$|^[1-9]\d{1}$|^[1-9]\d{2}$|^[1-4]\d{3}$|^[5][0][0][0]$/

11.禁止输入内容全空

/^(?!(\s+$))/

12.手机号

/^1[3584796]\d{9}$/

13.邮箱校验

/^([a-z0-9A-Z]+[-|\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\.)+[a-zA-Z]{2,}$/

14.邮政编码

/^[0-9]{6}$/

15.

相关文章

  • 正则初解

    title: js验证常用正则表达式date: 2017-03-03 验证 正则表达式 本文介绍js验证常用的正则...

  • 正则

    1 JS之正则表达式15个常用的javaScript正则表达式

  • js常用正则

    1、前端使用正则过滤输入内容中含有的表情符号 https://www.cnblogs.com/zt-blog/p/...

  • js常用正则

    匹配邮箱: 匹配中文: 匹配时间: 匹配IP(IPV4): 匹配身份证号码: 匹配手机号:

  • JS常用正则

    数字:^[0-9]*$ 汉字:^[\u4e00-\u9fa5]{0,}$ Email地址:^\w+([-+.]\w...

  • JS常用正则

    1.去除字符串中的空格 str.replace(/[ ]/g,""); //去除字符串中的空格 2.去除字符串前后...

  • 常用正则 js

    1、不能输入空格value = value.replace(/\s+/g,'') 2、只能输入正整数value=v...

  • js常用正则

    1、匹配一个字符串是纯中文组成的字符串 2、全英文 3、英文和数字组合 4、手机号正则 5、邮箱 6、身份证号 7...

  • js ->常用正则

    一、数字相关判断 二、邮箱 三、银行卡 四、手机号(宽松)

  • 资源整理

    正则学习 正则入门 有用的网站收集 有用的网站 js 工具库常用方法 js工具库 每日一点 Linux 每日一点L...

网友评论

      本文标题:JS常用正则

      本文链接:https://www.haomeiwen.com/subject/ltfiqqtx.html