为了账号安全,请及时绑定邮箱和手机立即绑定

老师讲的有问题吧???

老师讲的有问题吧!ls dzp [^0-9],老师讲的是dzp后面没有数字的 ,但是老师一开始创建的文件里面就有后面没有数字的啊!!dzpbols dzpcang 都是后面没有数字的,对不起,我表示没看懂!!!

spacer.gif


正在回答

8 回答

凡事先想想自己的问题

0 回复 有任何疑惑可以回复我~

匹配一个非数字字符。你那个是多个字符,不是一个哦

0 回复 有任何疑惑可以回复我~

有空去了解一下正则表达式吧,dzp [^0-9],其中老师一开始有讲过,[]只是针对匹配一个字符,所以只能匹配到dzpa、dzpb、dzpc这样的,如果要让[]匹配多个字符的,就需要在后面加*,即dzp [^0-9]*,就可以匹配dzpabc,

dzpcc这样的,但是却无法匹配到dzpa、dzpb这种的了

1 回复 有任何疑惑可以回复我~
#1

hybluck

请问这个linux的通配符就是正则表达式吗?
2019-08-10 回复 有任何疑惑可以回复我~

[]   匹配中括号中任意一个字符,只能是一个


0 回复 有任何疑惑可以回复我~

只能后面有一个字符不是数字的,如dzpA,dapB

0 回复 有任何疑惑可以回复我~

这个表示不带数字 且dzp后面只能有一个字符 所以都不满足

0 回复 有任何疑惑可以回复我~

我刚看到这里也是不解,希望有人能解释一下

0 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5abf8aec0001125508670485.jpg

我截了图

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师讲的有问题吧???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信