zoukankan      html  css  js  c++  java
  • 项目常用的正则

    项目中经常用到的正则

    只能为数字和字母     /^[dw]+$/
    只能是数字和字母的组合 6-20位   /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/; 
    6-8位,且只能包含数字和字母   /^[a-zA-Z0-9]{6,8}$/; 
    只能输入正数,并且最多支持2位小数  /^(0|([1-9]d*))(.d{1,2})?$/;
    浮点数,并且显示小数位最多2位     /^[+-]{0,1}d+(?:.d{0,2}){0,1}$/; 
    小于1并且小数点后两位的非负小数  /^0.d{1,2}$/;
    包含0的正整数   /^+{0,1}d+$/;
    正整数       /^[1-9]d*$/;
    只允许输入数字、字母   /^[dw]+$/;
    浮点数,并且整数和小数部分都只能为2位   /^[+-]{0,1}d{1,2}(?:.d{0,2}){0,1}$/;
    url地址验证   /^(https?|ftp)://([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+.)*[a-zA-Z0-9-]+.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(/($|[a-zA-Z0-9.,?'\+&%$#=~_-]+))*$/
    邮箱验证  /^(([^<>()[]\.,;:s@"]+(.[^<>()[]\.,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/


  • 相关阅读:
    redis redis-cli 操作指令
    Apache 配置默认编码
    Apache 查找httpd.conf文件
    Apache 错误日志
    dataTable 自定义排序
    bootstrap select2 参数详解
    获取元素滚动条高度
    TP5 操作DB is null is not null 条件
    TP5 自带分页类的传参
    jquery 获取 file 表单 上传的文件名
  • 原文地址:https://www.cnblogs.com/Sabo-dudu/p/13410592.html
Copyright © 2011-2022 走看看