课程列表


正则表达式课程003-基础知识02


正则表达式课程004-正则表达式使用




什么是正则表达式

  • Regular Expression 使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,说简单了就是按照某种规则去匹配符合条件的字符串。

在线学习工具

  • 正则表达式在线翻译工具:regexper.com

    此工具可以将正则表达式翻译成容易理解的图形符号,可以让你快速直观的检查和修改正则表达式。 
    例如:邮箱的正则表达式:/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/ 
    经过图形化工具翻译后显示为下图: 
    正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具 正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具
    当然要让此图形化工具很好的为你服务的话,你需要先了解他各种符号的含义,这个此处就不多说了,相信你经过 
    尝试之后能够非常快速的理解其中的含义,如果您说你没有此能力,那你可以在其官网参看它的符号说明文档,如果 
    你说你英语能力不行,看不懂的话,那你可以用有道翻译来帮助你,如果你说你懒得翻译的话,那我只能说你可以懒得 
    活下去了。

宁外值得说明的是:该工具你可以下载到本地使用,你可以通过其官网提供的github下载项目,然后在本地部署起来即可。 
正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具

前端编辑工具

此处推荐hbuilder这是一个非常强大的前端编辑工具,自带很多提示和很多功能,具体的请自行摸索。

以下我们提前给出一个正则表达式使用的demo

  • 使用正则表达式来进行字符串的替换

    去掉http协议的jpg文件的协议头 
    http://img.host.com/images/aaa.jpg 
    https://img.host.com/images/bbb.png 
    替换的正则表达式如下: 
    find:http:(\/\/.+\.jpg) 
    replace:$1 
    以上正则表达式的图形化表示为: 
    正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具 正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具
    以下是替换后的结果

  1. //img.host.com/images/aaa.jpg
  2. https://img.host.com/images/bbb.png

课后练习–答案请在评论在留言

日期替换,将下面是日期的字符串替换为XX日XX月XXXX年 
2006/02/03 
test/07/sd 
2016/05/10 
1989-03-07 
12345/23/45678 
1234/23/45678 
12345/23/45

下面给出图形化的正则表达式,请大家做题时自行略过,做完之后进行对比 
正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具 正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具
请先做题再对比答案哦: 
正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具正则表达式课程001-基本概念和常用工具

感谢各位的耐心阅读,今天的课程就先到这,后续课程会慢慢补上,关于正则表达式的课程后面应该还有大概5节课左右, 
如果该课程对你有所帮助欢迎时时关注,也欢迎加入我们的官方QQ群:493916145进行交流。

坚持分享,坚持共赢

浏览 621 评论 0 赞 0 砸 0 标签: 课程 正则表达式
评论
还可以再输入500个字

请您注意

·自觉遵守:爱国、守法、自律、真实、文明的原则
·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·您在NoteShare上发表的作品,NoteShare有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款