社区
图形处理/算法
帖子详情
关于grep处理0*的问题。
开心乐源
2009-05-22 03:32:34
cat sample.txt
123450
012345
grep '0*' sample.txt
第一行不匹配。
第二行匹配第一个字符0。
grep 使用的自动机引擎是NFA, 有谁可以解释一下为什么第一行的最后一个字符不匹配?
...全文
125
2
打赏
收藏
关于grep处理0*的问题。
cat sample.txt 123450 012345 grep '0*' sample.txt 第一行不匹配。 第二行匹配第一个字符0。 grep 使用的自动机引擎是NFA, 有谁可以解释一下为什么第一行的最后一个字符不匹配?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whoo
2009-05-26
打赏
举报
回复
gnu grep, 据说混合引擎,两行都匹配。
大概跟具体的实现有关系吧。各人各样,不一定有个一致的语法标准。
glacier3d
2009-05-23
打赏
举报
回复
'0*'-------->开头是0,*相当于通配符吧
shell中的文本
处理
工具(
grep
,sed,awk)
本文详细介绍了Linux shell中的文本
处理
工具
grep
、sed和awk的使用。针对
grep
,讲解了其格式、字符数量匹配规则及示例;在sed部分,涵盖了sed格式、字符
处理
、字符替换及示例;最后对awk的格式和示例进行了说明,包括在文本
处理
中的应用。
通过
grep
源码,分析
grep
返回值
本文探讨了
grep
命令的返回值及其错误
处理
。通过对
grep
源码的分析,发现
grep
返回值有三种情况:0表示匹配,1表示不匹配,2表示出现错误。错误信息通常被输出到标准错误中,而通过使用-s选项可以屏蔽这些错误显示。同时,文章还揭示了
grep
如何
处理
'-'作为标准输入,并提到了
grep
中使用的DFA正则引擎。
Linux之
grep
命令详解
本文详细介绍了
grep
命令的基础用法、正则表达式规则,包括选项、参数、匹配模式和扩展
grep
的使用。从简单搜索到复杂模式匹配,以及特殊字符和引号
处理
,帮助读者深入理解如何在实际项目中高效利用
grep
进行文本操作。
grep
sed awk 文本
处理
题目及答案
本文深入探讨Linux系统中
grep
、sed和awk三个强大的文本
处理
工具的使用,通过实例解析它们在日常操作中的应用,帮助读者提升文本
处理
能力。
grep
和e
grep
的区别
本文深入解析了
grep
命令,包括其基本语法、正则表达式元字符集及e
grep
和
grep
-E的扩展集。从简单的字符串搜索到复杂的正则表达式匹配,
grep
在文本
处理
中发挥着重要作用。
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章