zoukankan      html  css  js  c++  java
  • 最多输入10位整数2位小数的正则表达式

    正则表达式的定义共有2种方式:显示定义隐式定义

    var myregex = new RegExp("[0-9]");    //显式定义
    var myregex = /[0-9]/;    //隐式定义
    

      

    复杂的正则表达式就是由许多子表达式构成的。
    此处涉及到正则表达的3个知识点:定位符、限定符和分组
    何谓定位符?即限定某些字符出现的位置。
    说明:^表示必须以什么字符开头;$表示必须以什么字符结尾。
    何谓限定符?即限定某个字符或某类字符出现的次数。
    说明:
    * 表示重复0次或更多次(任意次数);
    ?表示重复0次或1次(最多1次);
    {n}表示重复n次;
    {n,m}表示重复n-m次;
    何谓分组?分组又称为子表达式,即把一个正则表达式的全部或部分分成一个或多个组。
    语法:分组使用的字符为“(”和“)”,即左括号和右括号。每一个子表达式都可以当做一个整体来处理。

    [...]是正则表达式中的元字符它会匹配方括号中的所有字符。 
    |是正则表达式中的选择符。简单来说就是:用于二选一即选择2个选项之中的任意一个,选他或选她。

    参考:https://blog.csdn.net/tel13259437538/article/details/80752308

  • 相关阅读:
    Android防止按钮连续点击
    Android中的AlertDialog遇到的错误
    android通过Jni加载so库遇到UnsatisfiedLinkError问题!!!
    接口回调
    Android中的APinner2
    AndroidAPI
    Android中的下拉列表
    学习地址
    2018/12/21:Date类
    2018/12.21:找出数组最大项和最小项。
  • 原文地址:https://www.cnblogs.com/alexandra/p/10265675.html
Copyright © 2011-2022 走看看