笔记:正则表达式

记录正则表达式的参数、方法

 相关链接:http://study.163.com/plan/planMain.htm?id=1556016     任务56-61  正则表达式


1.

             参数             含义                            方法                                     功能

               i              忽略大小写                      test                 测试字符串匹配,结果返回 true / false

              g              全局匹配                          exec                在字符串中匹配搜索结果返回(object)数组(数组是对象中的一种)

              m             多行匹配


2.  字符串 string  的方法

   match

   replace

   split


3.  元字符

   ' . '  表示任意字符,除换行符 ' \ '  ;

   0{2,4} 0  2-4个,包括2和4  ;

   ' * '  表示0次,1次,多次  ;

   ' + '  表示1次,多次  ;


4, 区分

   / [ ^0-9 ] /   非 0 - 9 的任意字符

   / ^[ 0-9 ] /  从第一个字母开始匹配


5. 贪婪                惰性

      +                     +?


6. 实例:验证简单的电子邮件实例

 var str = ' hyhning@gmail.com ' ;

 var pattern = /^([\w\.\- ]+)@([\w\-]+)\.([a-zA-Z{2,4}])$/ ;

pattern.test(str) ;
















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值