梅花五瓣
感谢老师的分享,非常喜欢老师做的脑图,直观,回忆的时候忘记了直接看脑图就好了
作者回复:😁😁 感谢
2020-07-13
2
风
感谢伟忠老师👨🏫,以前好多次想把正则系统地深入地学习一下,却总是浅尝而辄止,也有一段时间遇到正则的场景就上网扒拉现成的,与期望不一致时再调一调,所以一直没有什么长进。老师的课程我是走了一遍收获很大,了解到了正则的基础用法(很多以前都没用过)
作者回复:感谢你一路的坚持
2020-11-07
🐒🐱🐭🐮🐯🐰🐶
谢谢老师课程,因为这门课,有了一个具体的产出。提高了我们的开发效率与缩短白屏时间
作者回复:赞,感谢一路有你们
2020-07-13
4
白了少年头
终于完整的学完正则专栏了,老师说的很对,这并不是终点,而是另一个起点,今后我也会经常温习这个专栏,如果有时间,也会去读读老师推荐的书,从而更深入的学习和理解正则。感谢老师这段时间的陪伴,受益匪浅。
作者回复:感谢支持
2020-07-15
1
Wizard
感謝老師,再也不覺得正則是只有神人才能使用的技能了
作者回复:哈哈,正则并不难,只是不好记,加油
2020-07-13
2
我来也
台上一分钟台下十年功。
老师写一篇文章都还得花十小时。🤦♂️
辛苦了!
作者回复:正则不难,但怎么讲让大家更容易懂,举一个什么样的例子,怎么让大家更容易记住,都得好好思考。
比如 POSIX NFA 那个例子,pos|posix 你想起这个例子,应该就可以记住了。
还有流派里面,ERE两个E,不需要再转义。
大量的脑图,示例,都是很花时间的。
我希望能尽量做到通俗易懂,做什么都不容易,再次感谢大家!
2020-07-13
18
单色
感谢老师的正则课程,以前接触过正则基础,但是用的少,理解也不深。觉得正则难,不好用。也不清楚它的神奇,咋就能匹配上。老师的课,揭开了正则的神秘面纱。对正则有了更进一步的理解。还需要在看两遍,加深理解。
作者回复:加油,正则是个工具,不难,主要是多练习
2021-04-22
1
修亦然
一直以来是把正则当作一个处理文本类的工具,相对零散;而不是一种语言,
顺序结构,选择结构,循环结构加语法糖,会形成语言间的对比,有了参考性,使理解和使用的更加系统方便
目标 》分析组成结构 》使用字符 》输出结果
2020-07-06
3
zcdll
第一个问题:总结来说,加深了对正则表达式的理解,或者说开拓了新的理解方向。之前总觉得正则表达式很不 regular,看起来毫无头绪,都一堆符号串在一起就能解析字符串了,为啥?然后学习了这门课前几节的内容后,算是入了门,不过是从 正则表达式 本身的方向切入的,也就是先从 正则表达式 的相关概念来一步步学习。学习了本节后,有一种高屋建瓴的感觉,把正则和其他熟悉的高级编程语言做了对比,关联起来了,理解更深入了。
第二个问题:这一节提供了学习一门编程语言的方法论,除了基本的从某一门编程语言的特性概念入手之外,还可以从 编程语言的 共性入手,比如 编程范式,词法分析,语法分析等。这种方法论通过各个语言的对比,或许能够更快速、更深入的学习一门新的编程语言。
作者回复:赞👍🏻,总结的很好
2020-07-05
3
Robot
google到了一篇回答,分享给大家理解课后思考:
Actually regex string specified by string literal is processed by two compilers: programming language compiler and regexp compiler:
Original Compiled Regex compiled
"\n" NL NL
"\\n" '\'+'n' NL
"\\\n" '\'+NL NL
"\\\\n" '\'+'\'+'n' '\'+'n'
https://stackoverflow.com/questions/6967204/how-is-n-and-n-interpreted-by-the-expanded-regular-expression/59192811#59192811
作者回复:赞,善于利用搜索查问题的能力很重要
2020-06-24
25
编辑推荐
包含这门课的学习路径
Java工程师
29门课程 154.7w人学习
测试工程师
18门课程 93.7w人学习
Python工程师
19门课程 118.0w人学习
看过的人还看了