小编教你linux通配符和正则表达式的使用
|
linux通配符的英文名是wildcard,说白了一般只用于文件名匹配, 它是由shell解析的。而正则表达式呢?从简单的角度去理解,你可以把正则表达式看成是一种字符串匹配模式标准。那linux通配符和正则表达式是如何使用的呢?请看下文。
一、正则表达式: 元字符是用来阐释字符表达式意义的字符,简言之,就是用来描述字符的字符。 正则表达式RE(Regular Expression)是由一串字符和元字符构成的字符串。 正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。实际上正则表达式完成了数据的过滤,将不满足正则表达式定义的数据拒绝掉,剩下与正则表达式匹配的数据。 基本的正则表达式元字符集合及其意义:
1、“*”符号 zha*ng :“*”前面的普通字符是a,就表示匹配a字符0次或多次,如:zhng、zhang、zhaaaang…… (根据测试可以不包括前面的字符,即匹配0次) 2、匹配空行 匹配行首的^和匹配行尾的$组合起来“^$”可以用来匹配空行,如果需要匹配只包含一个字符的行,可以用“^.$” 3、“[]”符号 匹配字符集合,支持穷举方法列出字符集合的所有元素,也支持使用“-”符号表示字符集合范围。 [12345] 等价于 [1-5] 我们知道“^”符号表示匹配行首,但是,“^”符号放到“[]”符号中就不再表示匹配行首了,而是表示取反符号。 [^b-d] :表示不再b~d范围内的字符 [A-Za-z] [A-Za-z]* :匹配任意英文单词 |
相关文章
热销商品
淘LUUD 复古老钱风竖纹坑条提花感翻领针织短袖T恤男羊毛混纺POLO衫
LUUD 复古老钱风竖纹坑条提花感翻领针织短袖T恤男羊毛混纺POLO衫
¥102 领券购买
天环球隐形增高小白鞋男款2026新款春季透气男鞋百搭厚底内增高板鞋
环球隐形增高小白鞋男款2026新款春季透气男鞋百搭厚底内增高板鞋
¥69 领券购买
淘新款泡泡绒飘窗垫窗台垫冬季阳台垫子兔毛绒加厚榻榻米毛毯可定制
新款泡泡绒飘窗垫窗台垫冬季阳台垫子兔毛绒加厚榻榻米毛毯可定制
¥25 领券购买
天升级版室内高尔夫 挥杆练习训练器 360°旋转棒 带吸盘防滑打击垫
升级版室内高尔夫 挥杆练习训练器 360°旋转棒 带吸盘防滑打击垫
¥189 领券购买
天德国骆驼动感布鞋男款夏季冰丝透气休闲板鞋男士一脚蹬运动帆布鞋
德国骆驼动感布鞋男款夏季冰丝透气休闲板鞋男士一脚蹬运动帆布鞋
¥138 领券购买
天晶麦风T8迷你无线领夹麦克风带混响音箱扩音直播麦克风二拖一
晶麦风T8迷你无线领夹麦克风带混响音箱扩音直播麦克风二拖一
¥398 领券购买
天晶麦风U7小提琴无线麦克风乐器专用拾音器户外舞台演出乐器话筒
晶麦风U7小提琴无线麦克风乐器专用拾音器户外舞台演出乐器话筒
¥598 领券购买
淘大地色亚光眼影咖色 拉丁舞台烟熏妆易上色炭黑色哑光白色眼影盘
大地色亚光眼影咖色 拉丁舞台烟熏妆易上色炭黑色哑光白色眼影盘
¥19.9 领券购买
天海绵卷发棒美发棒懒人卷发器头发蓬松神器美发工具不伤发定型家用
海绵卷发棒美发棒懒人卷发器头发蓬松神器美发工具不伤发定型家用
¥2.61 领券购买
淘儿童翻盖可爱女生非HelloKitty凯蒂猫卡通迷你小学生戒网专用手机
儿童翻盖可爱女生非HelloKitty凯蒂猫卡通迷你小学生戒网专用手机
¥135 领券购买
天佐丹奴防风夹克女秋季新款防水工装口袋宽松连帽风衣外套05375776
佐丹奴防风夹克女秋季新款防水工装口袋宽松连帽风衣外套05375776
¥133 领券购买
淘烙色彩妆摇滚烙小姐滚轴BB霜气垫自然遮瑕保湿白皙滚轮cc粉底液
烙色彩妆摇滚烙小姐滚轴BB霜气垫自然遮瑕保湿白皙滚轮cc粉底液
¥109 领券购买
天304花洒软管淋浴通用热水器出水连接管防爆淋雨增压大流量水管子
304花洒软管淋浴通用热水器出水连接管防爆淋雨增压大流量水管子
¥20.8 领券购买
淘德国加压花洒喷头增压大出水淋雨家用洗澡热水器淋浴高压超强套装
德国加压花洒喷头增压大出水淋雨家用洗澡热水器淋浴高压超强套装
¥35.9 领券购买
天COCOBELLA新中式水墨晕染莱赛尔西装女国风炒色压褶长袖轻薄外套
COCOBELLA新中式水墨晕染莱赛尔西装女国风炒色压褶长袖轻薄外套
¥416 领券购买
淘外贸女装夏款拉链衫女卫衣薄款休闲上衣女式运动衫防晒帽衫开衫
外贸女装夏款拉链衫女卫衣薄款休闲上衣女式运动衫防晒帽衫开衫
¥38 领券购买

