grep "a*" text.txt这个写法是错误的?

来源:1-4 shell编程之基础正则表达式2

没有名字可以吗

2018-02-19 10:23

老师在1-4中讲"a*"这个写法是错误的?为什么?既然能够匹配到b,bb等,为什么又不标红,因为不是很匹配?有点晕啊

写回答 关注

1回答

  • 双子星人很调皮3664240
    2018-02-22 16:46:49

    正则匹配属于包含匹配,*号在正则里面表示匹配0个或多个,所以a*表示匹配包含0个a或多个a的字符,所以所有的字符都匹配了包括bb。

shell编程之正则表达式

为你带来shell编程中的正则表达式,能够熟练运用正则表达式

39682 学习 · 73 问题

查看课程

相似问题