前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
开发者导航
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
开发者导航

梳理常用的正则表达式

首页
2016-07-10 01:04:51
Front-End
正则表达式

# 一、校验数字的表达式


1 数字:

^[0-9]*$
@前端进阶之旅: 代码已经复制到剪贴板

2 n位的数字:

^\d{n}$
@前端进阶之旅: 代码已经复制到剪贴板

3 至少n位的数字:

^\d{n,}$
@前端进阶之旅: 代码已经复制到剪贴板

4 m-n位的数字:

^\d{m,n}$
@前端进阶之旅: 代码已经复制到剪贴板

5 零和非零开头的数字:

^(0|[1-9][0-9]*)$
@前端进阶之旅: 代码已经复制到剪贴板

6 非零开头的最多带两位小数的数字:

^([1-9][0-9]*)+(.[0-9]{1,2})?$
@前端进阶之旅: 代码已经复制到剪贴板

7 带1-2位小数的正数或负数:

^(-)?\d+(.\d{1,2})?$
fe
  • 一、校验数字的表达式
  • 二、校验字符的表达式
  • 三、特殊需求表达式

← Web前端开发规范文档TortoiseSVN的基使用方法 →