为了账号安全,请及时绑定邮箱和手机立即绑定
开始正则表达式学习!!!加油加油!!!
感谢老师,就喜欢听总结,方便记忆。

最新回答 / 双子星人很调皮3664240
正则匹配属于包含匹配,*号在正则里面表示匹配0个或多个,所以a*表示匹配包含0个a或多个a的字符,所以所有的字符都匹配了包括bb。
2p不死乱码,就算重复输出了一次
7:08的student不应该是students(复数)吗
就是沈超老师,
基础正则表达式那个表格,第四行的$,作用栏里面却是&
老师说得太详细了,其他老师说正则的时候就是没有说清楚通配符与正则的关系。不搞清楚这个关系就弄得云里雾里的。
这里有"贪婪"的
cut -d ":" -f 1,3 test.txt 可以执行成功
cut -f ":" -d 1,3 test.txt 《cut: 分界符必须是单个字符
请尝试执行"cut --help"来获取更多信息》

最新回答 / 遇纷飞
*表示前一个字符匹配0次或任意多次, *a没有前一个字符

最新回答 / 墨之木
这里的1,2,3,4,5,6是留个变量,相当于脚本输入的$n,1是$1,以此类推,$1的%3s则是输出变量就是'__1',共三位1-6的变量以相同的方式输出,就看起来像你说的一样了

已采纳回答 / takura
中括号[]表示里面的东西可加可不加,中括号本身不是命令的一部分
大家注意第四行匹配行尾的例子中hello&应该是hello$
课程须知
学习本门课程前,还请大家学习慕课网《Tony老师聊shell》系列的前三篇课程!
老师告诉你能学到什么?
1、掌握shell中的正则表达式 2、掌握常用字符截取命令的使用 3、掌握常用字符处理命令的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消