为了账号安全,请及时绑定邮箱和手机立即绑定
老师讲的很好,赞一个!!!
虽然会正则,但是一些细节还是需要注意的。包含匹配。

最赞回答 / daizg_0731
"*"做正则匹配时,它是匹配“*”之前的一个字符0次或多次,所以就形如“a*”,意思就是匹配“a”0次或多次,那就是说可以匹配0次了呀,也就是说匹配的字符串里边可以没有“a”,所以,不止你说的“b bb bbb”能匹配到,而是任意字符都能匹配到;这也就是老师说的形如“a*”的正则匹配是没有意义的,即“*”前边只有一个字符的正则匹配是没有意义的,“b*”,“c*”,“d*”也同样各自都能匹配到任意字符。
好污啊。。。
很好~简单易懂
使用转义字符
将特殊的字符的功能剔除
* 匹配一个或多个字符、

最赞回答 / weibo_独孤61888_037572
在linux 单引号与双引号就是起到了包裹作用,只要与包裹内容中的符号不冲突,单双引号是一样的

最新回答 / 慕粉1720382552
可以的,你可以自己动手验证啊。<...code...>这个就个可以把文件1,2,3中的数字字符串全用number替换
慕课的后台是node.js?
IP:\(\([0-2][0-5]\{2\}|[0-1][0-9]\{2\}\)\.\)\{3\}\([0-2][0-5]\{2\}|[0-1][0-9]\{2\}\)
不转义的写法(看起来清楚一点):(([0-2][0-5]{2}|[0-1][0-9]{2}).){3}([0-2][0-5]{2}|[0-1][0-9]{2})
课程须知
学习本门课程前,还请大家学习慕课网《Tony老师聊shell》系列的前三篇课程!
老师告诉你能学到什么?
1、掌握shell中的正则表达式 2、掌握常用字符截取命令的使用 3、掌握常用字符处理命令的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消