zoukankan      html  css  js  c++  java
  • 常用正则表达式总结

    1、判断是否为正整数:^[1-9]\d*$

    2、判断是否为非负数字:^\d+(\.\d+)?$

    常用正则表达式

    /^\d+$/  //非负整数(正整数 + 0)

    /^[0-9]*[1-9][0-9]*$/  //正整数

    /^((-\d+)|(0+))$/  //非正整数(负整数 + 0)

    /^-[0-9]*[1-9][0-9]*$/  //负整数

    /^-?\d+$/    //整数

    /^\d+(\.\d+)?$/  //非负浮点数(正浮点数 + 0)

    /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/  //正浮点数

    /^((-\d+(\.\d+)?)|(0+(\.0+)?))$/  //非正浮点数(负浮点数 + 0)

    /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/  //负浮点数

    /^(-?\d+)(\.\d+)?$/  //浮点数

    /^[A-Za-z]+$/  //由26个英文字母组成的字符串

    /^[A-Z]+$/  //由26个英文字母的大写组成的字符串

    /^[a-z]+$/  //由26个英文字母的小写组成的字符串

    /^[A-Za-z0-9]+$/  //由数字和26个英文字母组成的字符串

    /^\w+$/  //由数字、26个英文字母或者下划线组成的字符串

    /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/    //email地址 

  • 相关阅读:
    iOS开发其他相关
    pch文件的创建与配置
    UI界面相关
    多人开发情况下的字符串本地化
    软件系统、硬件相关
    内存管理、单例
    Info.plist文件配置及注意事项
    UI控件相关宏定义
    字体
    3分钟实现iOS语言本地化/国际化(图文详解)
  • 原文地址:https://www.cnblogs.com/yunfei181/p/1611159.html
Copyright © 2011-2022 走看看