符号作用

排除使用符号本身的情况:

一、[ ] :表示范围,匹配其中任何一个

eg: \d[1-5] 匹配数字1到5的任何一个,只匹配一次,只有一位数

  [,.!?]匹配其中的任何一个字符

二、{ }:表示重复匹配多次。

eg: {n} 重复匹配n次 位数有n位

     {n,} 重复匹配至少n次

{n,m} 重复匹配n到m次

三、( ): 表示分组,意思就是括号内是一个整体。

四、| : 表示两者选一个。

五、如果匹配字符串里包含特殊字符,直接写进去。

eg: /^0\d{2}-\d{8} 匹配010-12345678这样的电话号码

六、* 表示匹配0或多次

+表示匹配1次或多次

?表示匹配0次或1次

七、常见的正则匹配:

验证金额格式:

1)http://www.cnblogs.com/xumanbu/p/5019474.html 中的var reg = /([1-9]([0-9]+)?(.[0-9]{1,2})?$)|((0){1}$)|(^[0-9].0-9?$)/; true是格式正确

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:选D,7+9=16;9+(-1)=8;(...
    Alex_bingo阅读 19,184评论 1 19
  • Java的正则表达式讲解:(为了能看清,本文正则表达式用中文的句号代替英文句点) 英文句点符号:匹配单个任意字符。...
    红姑娘阅读 4,405评论 0 2
  • 1 今天是7月的最后一天,一路下来,发现自己在简书上,已经写了20多篇文章了。时间过的真快,文章大部分投稿都通不过...
    曾晓超阅读 247评论 0 0
  • 黑黑的皮肤,深深的酒窝,尖尖的小虎牙,灿烂的笑容。 我爱的就是这样的你。 终于在人海中一回头与你相遇,可我竟不想这...
    kklove阅读 184评论 0 0