linux下学习正则的一些小结
2017-05-11 11:59
197 查看
1.小结图:
2.我自己遇到的一些问题
(1)在刚学习正则是总以为 s..g 中..表示任意字符任意长度,其实是错的,现在才知道 . 可以把它看做是占位符,一个位置但这个位置上可以是任意的字符,s..g也就表示以s开头以g结尾总共4个长度的字符。
(2)so*与(so)* 分不清 (* , +,? 都一样)
so* 表示s后面o的次数可以出现零次或者多次。例如:s , so ,soo ,sooooo等这些组合
它会把 s, so ,soo 等去和你要匹配的文件进行匹配。
(so)* 表示整个so出现零次或者多次。例如: 这里是空也算 ,so ,soso ,sososo等这些组合
它会把 so, soso ,sososo 等去和你要匹配的文件进行匹配。
我把(*,?,+)称为量词
2.我自己遇到的一些问题
(1)在刚学习正则是总以为 s..g 中..表示任意字符任意长度,其实是错的,现在才知道 . 可以把它看做是占位符,一个位置但这个位置上可以是任意的字符,s..g也就表示以s开头以g结尾总共4个长度的字符。
(2)so*与(so)* 分不清 (* , +,? 都一样)
so* 表示s后面o的次数可以出现零次或者多次。例如:s , so ,soo ,sooooo等这些组合
它会把 s, so ,soo 等去和你要匹配的文件进行匹配。
(so)* 表示整个so出现零次或者多次。例如: 这里是空也算 ,so ,soso ,sososo等这些组合
它会把 so, soso ,sososo 等去和你要匹配的文件进行匹配。
我把(*,?,+)称为量词
相关文章推荐
- Linux学习--第十一天--source、环境变量目录、欢迎信息、正则、cut、awk、sed、sort、判断表达式、if、for、case、一些脚本
- 学习jsp中的一些小结
- 有关LINUX I/O 的一些学习笔记
- 关于学习Windows和Linux的一些感言.
- 一些比较好的Linux学习网站
- [转]Linux驱动开发学习的一些必要步骤
- 学习linux framebuffer遇到的一些词汇的理解
- 写得蛮好的linux学习笔记(二)(一些常用的基本命令)
- 学习WEB标准总结的一些CSS/XHTML知识小结第1/3页
- SQL2008一些学习小结,不断总结
- 正则表达式的学习与小结
- LINUX 学习的一些网站
- Java 正则表达式学习总结和一些小例子
- Linux基础命令小结(下)- Linux学习日记
- 学习WEB标准总结的一些CSS/XHTML知识小结第1/3页
- Linux驱动开发学习的一些必要步骤
- Linux学习的一些建议(转)
- Linux基础命令小结(中)-Linux学习日记
- 关于Linux中动态库的一些学习
- 学习linux的一些网络资源