EDUCODER---WEB__JavaScript学习手册十:正则表达式

第一关…字符串字面量

//请在此处编写代码
	/********** Begin **********/
    
    var pattern = /js\n/;
    
	/********** End **********/

第二关.字符类

//请在此处编写代码
	/********** Begin **********/
    var pattern1 = /[a-zA-Z][0-9]/;
    var pattern2 = /A[^0-9]/;
    
	/********** End **********/

第三关.重复

//请在此处编写代码
	/********** Begin **********/
     var pattern1 = /\?+/;
    var pattern2 = /\+{3,3}/;
    var pattern3 = /\{\}{1,2}/;
    var pattern4 = /\\{0,1}/;
    
    
	/********** End **********/

第四关.选择

//请在此处编写代码
	/********** Begin **********/
    var pattern1 = /[0-9]{17}([0-9]|X)/;
    var pattern2 = /2(3|4)[0-9]{4}/;
    var pattern3 = /010|02[012345789]/;
    
	/********** End **********/

第五关.分组

//请在此处编写代码
	/********** Begin **********/
    var pattern1 = /(\?\+){2,}/;
    var pattern2 = /\d(\?|\+)\d/;
    
	/********** End **********/

第六关.引用

//请在此处编写代码
	/********** Begin **********/
    var pattern1 = /([0-9]{3})[^0-9]\1/;
    var pattern2 = /[A-Z]([0-9])[A-Z]\1[A-Z]\1/;
    
	/********** End **********/

第七关.匹配位置

//请在此处编写代码
	/********** Begin **********/
    
      var pattern = /^js\b/;
    
	/********** End **********/

第八关.修饰符

//请在此处编写代码
	/********** Begin **********/
    
      var pattern = /\bshell\b/ig;
    
	/********** End **********/

第九关.正则表达式的使用

//请在此处编写代码
	/********** Begin **********/
   var pattern = /[0-9]/g;
    return a.replace(pattern,"");

	/********** End **********/

欢迎关注我的公众号,获取更多内容!
在这里插入图片描述

  • 17
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值