首页
学习
活动
专区
工具
TVP
发布

杨建荣的学习笔记

公众号:jianrong-notes
专栏作者
1678
文章
1597558
阅读量
250
订阅数
关于正则表达式第四篇(r3笔记第53天)
正则表达式,林林总总说了几篇,还是有不少的内容需要补充。 -->星号 字符出现0次或者多次 $ echo "ik"|sed -n '/e*/p' ik $ echo "ieek"|sed -n '/e*/p' ieek $ echo "This is a color TV"|sed -n '/colou*r/p' --colour中的u可以出现0次或者多次。出现0次的时候color就符合条件 This is a color TV $ echo "This is a colour TV"|sed -n
jeanron100
2018-03-15
4810
关于正则表达式第三篇(r3笔记第52天)
在正则表达式中,还有很多的内容值得学习。 之前的两篇中列举了很少的一部分。没有做更多的分析。 -->字符组 下面的例子可以根据字符组来灵活匹配。比如输入了Good cat或者Good hat就可以通过字符组来进行匹配。[ch] $ echo "Good cat"|sed -n '/[ch]at/p' Good cat $ echo "Nice hat"|sed -n '/[ch]at/p' Nice hat $echo "Yes" |sed -n '/[Yy][Ee][Ss]/p' Yes 当然了匹
jeanron100
2018-03-15
6610
关于正则表达式第一篇(r3笔记第29天)
正则表达式在编程语言中,数据库中,linux中都有着广泛的应用,一说起正则表达式就有些高深晦涩的味道,正则表达式精炼而重要,在Linux中有着举足轻重的作用,也是学好sed,awk的一个基本门槛。 正则表达式是基于正则表达式引擎来实现的,引擎主要有以下两类。可能大家对这个比较陌生。 POSIX基本正则表达式引擎 BRE POSIX扩展正则表达式引擎 ERE 大多数的Linux实现中都是BRE,也是默认的实现,还有扩展的实现就是ERE. 像grep,awk就支持基本和扩展的引擎,sed只支持基本引擎,
jeanron100
2018-03-14
6560
关于正则表达式第二篇(r3笔记第30天)
在第一篇中介绍了关于纯文本和特殊字符在正则表达式中的应用,来看看其它的一些相关的点。 --关于锚定 锚定就跟大家在开发网页的时候使用的锚定是一个意思,其实就是给一段字符做个标识。对于行首使用是^,对于行尾使用时$,可能大家并不陌生。 锁定在行首 $ echo "The book store" |sed -n '/^book/p' --这个命令没有输出,是因为锚定不在行首。 $ echo "Books are great"|sed -n '/^Book/p' --这个输出可以得到,锚定在行
jeanron100
2018-03-14
6020
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档