正则表达式最大的作用就是从一大段纷乱的字符串中寻找并定位符合条件的字符串,而具体的一条正则表达式的含义就是在描述所谓的“条件”——字符串的特征信息,这包括那段字符串本身的内容还有它所在的位置。
具体内容有点长,有兴趣的可以看看,主旨就是上面这句话。
http://www.jianshu.com/p/ac7afc635d3a
具体内容有点长,有兴趣的可以看看,主旨就是上面这句话。
http://www.jianshu.com/p/ac7afc635d3a
1
xufang Dec 5, 2015 via iPhone
编译原理这门课会有一章专门讲这个,楼主可以了解下。不要闭门造车。
以己昏昏,使人昭昭,可乎? |
2
terence4444 Dec 5, 2015
忘了符号什么意思的时候,当 Cheat Sheet 查一下挺好的。
|
3
zhangbohun OP 请您别这样,@xufang 编译原理没有讲正则表达式吧,而且我只是从正则表达式的语法上把他总结分类了一下在,怎么就昏昏了?
|
4
xufang Dec 5, 2015
我想说你的总结太松散了,给你个参考, 这个定理描述了正则表达式的极限
https://zh.wikipedia.org/zh-cn/%E6%B3%B5%E5%BC%95%E7%90%86 这个条目里面有不少跳转链接,你可以浏览下,其实编译原理上都会涉及的。 |
5
bzw875 Dec 5, 2015 via iPhone
好文,谢了
|
6
cxbig Dec 5, 2015
这文章过于简单,而且没有案例,不懂的人还是不容易理解。
通过举例说明来解释每个符号的用法比较好,而且各语言里的正则还有些许差异,也要提一下。 |
7
dotweiba Dec 5, 2015
3 型文法 XD
|