为了账号安全,请及时绑定邮箱和手机立即绑定
Tony老湿讲的不错,刚在学校学完的时候,对正则确实,但做Java开发两年后,经常不用就忘了,现在算是重新回顾,尤其是^ [ ] 元字符的使用,正好等过几天学Python的正则时候也轻松点。
一个字,就是干
我一直以为通配符是包含在正则表达式的
awk和sed建议去看慕课网有一门专门的课叫做“实例妙解Sed和Awk的秘密”,一个女老师讲的,讲的非常好^-^
真的是越学越有意思了
[root@localhost ~]# awk -F: '{print $1 ":" $7}' user.txt
user1:/bin/bash
user2:/bin/bash
user3:/bin/bash
截取一“:”作为分隔符的列
Linux路径学到这,我已经对苍老师无感了。。。。
Tony老师你还我的激情。。。
您好,请问哪里可以下载ppt呀?
感觉vim一点也不会唉,要是老师能出个讲vim的视频就好了,同意的赞!(我在Linux2课找到过一个,但是讲的也太简略了呀)
就是冲这Tony老师来的,老师讲什么 我就听什么
老师和@追魂月如弓的理解都不准确。
a\{3\}出现超过3个的a变红的原因是,正则匹配不仅是包含匹配,而且还是多次匹配。
比如:“aaa aaa aa”,这个字符串。a\{3\}匹配到第一组aaa后,不会直接结束匹配,而是接着匹配下一组aaa。最后再尝试匹配最后的aa,发现和a\{3\}不匹配,这是整行匹配完毕,正则才正式匹配结束。
因此,对于“aaa aaa aa”这个字符串的匹配结果是:前面6个a变成红色。
a\{3\}的匹配结果是合理的,希望大家可以理解真正的匹配过程。
课程须知
学习本门课程前,还请大家学习慕课网《Tony老师聊shell》系列的前三篇课程!
老师告诉你能学到什么?
1、掌握shell中的正则表达式 2、掌握常用字符截取命令的使用 3、掌握常用字符处理命令的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消