你是如何学会正则表达式的?

前言

前言

正则表达式作为对字符串操作的一种逻辑公式,它使用一些特定字符及其组合组成“规则字符串”来对字符串进行过滤的操作,如在注册验证的时候我们就经常会用到正则表达式,但正则表达式的变式太多,我们不用完全的去记住每一条规则,有一些相当复杂的表达式我们需要时可以直接进行查询,但我们也需要知道正则表达式的一些字符的用法,下面给大家推荐几个学习正则表达式的网站,希望对想学习的小伙伴们有所帮助~

1、网站文档教程

菜鸟教程有着完整的教程和网页内置的编译器,如果你是初学的,可以先按着菜鸟教程上面的教程一步步学习,边学边敲代码的方式可以让你记忆更加深刻

网址:https://www.runoob.com/regexp/regexp-tutorial.html

2、正则表达式在线测试工具

上面的文本框填写正则表达式的内容,下面填入匹配的文本,若是匹配正确则会将对应字符串标示出来,配合下面我推荐的视频,视频当中会详细讲述正则表达式中各个字符的用处,各位同学可以配合视频练习理解蛤(当然,网站唯一的缺点是全英文,不过总体上影响不大)

在线网站:https://regex101.com/

配合视频食用更佳:https://www.bilibili.com/video/BV1da4y1p7iZ/

3、Regulex

当你输入正则表达式后会以可视化图示的形式告诉你这个正则表达式匹配的对应字符串

网址:https://jex.im/regulex

4、相关博客

通俗易懂的讲述了正则表达式全流程的知识点,可以配合前面的网站食用

网址:https://deerchao.cn/tutorials/regex/regex-1.htm

5、常用正则表达式

一些常用的正则表达式,需要的时候可以直接查询

网址:https://cloud.tencent.com/developer/article/2066537

结尾

就像大多数文章强调的,正则表示式十分的复杂多变,我们大多数情况下都是用到什么查什么,要掌握绝大部分知识所花的时间是非常多的,所以在我看来掌握一些基本的语法、认识绝大部分的字符就差不多了。

作为对字符串操作的一种逻辑公式,它使用一些特定字符及其组合组成“规则字符串”来对字符串进行过滤的操作,如在注册验证的时候我们就经常会用到正则表达式,但正则表达式的变式太多,我们不用完全的去记住每一条规则,有一些相当复杂的表达式我们需要时可以直接进行查询,但我们也需要知道正则表达式的一些字符的用法,下面给大家推荐几个学习正则表达式的网站,希望对想学习的小伙伴们有所帮助~

1、网站文档教程

菜鸟教程有着完整的教程和网页内置的编译器,如果你是初学的,可以先按着菜鸟教程上面的教程一步步学习,边学边敲代码的方式可以让你记忆更加深刻

网址:https://www.runoob.com/regexp/regexp-tutorial.html

2、正则表达式在线测试工具

上面的文本框填写正则表达式的内容,下面填入匹配的文本,若是匹配正确则会将对应字符串标示出来,配合下面我推荐的视频,视频当中会详细讲述正则表达式中各个字符的用处,各位同学可以配合视频练习理解蛤(当然,网站唯一的缺点是全英文,不过总体上影响不大)

在线网站:https://regex101.com/

配合视频食用更佳:https://www.bilibili.com/video/BV1da4y1p7iZ/

3、Regulex

当你输入正则表达式后会以可视化图示的形式告诉你这个正则表达式匹配的对应字符串

网址:https://jex.im/regulex

4、相关博客

通俗易懂的讲述了正则表达式全流程的知识点,可以配合前面的网站食用

网址:https://deerchao.cn/tutorials/regex/regex-1.htm

5、常用正则表达式

一些常用的正则表达式,需要的时候可以直接查询

网址:https://cloud.tencent.com/developer/article/2066537

结尾

就像大多数文章强调的,正则表示式十分的复杂多变,我们大多数情况下都是用到什么查什么,要掌握绝大部分知识所花的时间是非常多的,所以在我看来掌握一些基本的语法、认识绝大部分的字符就差不多了。

猜你喜欢

转载自blog.csdn.net/soukenan/article/details/128801624