扩展正则表达式及应用
第1章 扩展正则表达式
1.1 + 前一个字符连续出现了1次或1次以上
1.1.1 找到文本中的
1.1.2 取出文件中的大写字母
1.1.3 取出连续出现的大写字母
1.1.4 显示所有的单词
1.2 | 或者
找其中的A或者B或者C。
找到12或者56替换成空。
1.3 () 小括号 反向引用
1.3.1 表示一个整体
1.3.2 反向引用
sed -r 使用扩展正则
点表示任意一个字符,\2表示第二个括号。
1.4 {} 大括号(花括号)
1.4.1 大括号的不同方法
1.5 ?
1.5.1 环境
1.5.2 o连续出现次或1次
1.6 正则表达式分类
1.6.1 基础正则
1.6.2 扩展正则表达式
第2章 取出eth0网卡的ip地址
2.1 思路
2.1.1 看eth0的内容
2.2 方法一 sed 去头去尾
2.3 方法二sed 反向引用
简写?
2.4 方法三
2.5 方法四
第3章 第三关练习题
3.1 如何取得/etiantian文件的权限对应的数字内容,如-rw-r–r–为644,要求使用命令取得644 这样的数字。
3.1.1 方法一 反向引用
3.1.2 方法二 掐头去尾
3.1.3 方法三 排除
第4章 特殊符号、通配符
4.1 特殊符号
4.2 通配符
4.3 正则表达式(三剑客grep sed awk使用)
<li>
<a href="#12_nbsp">1.2 | 或者</a>
</li>
<li>
<a href="#13">1.3 () 小括号 反向引用</a><ul>
<li>
<a href="#131">1.3.1 表示一个整体</a>
</li>
<li>
<a href="#132">1.3.2 反向引用</a>
</li>
</ul>
</li>
<li>
<a href="#14">1.4 {} 大括号(花括号)</a><ul>
<li>
<a href="#141">1.4.1 大括号的不同方法</a>
</li>
</ul>
</li>
<li>
<a href="#15_nbsp">1.5 ? </a><ul>
<li>
<a href="#151">1.5.1 环境</a>
</li>
<li>
<a href="#152_o01">1.5.2 o连续出现0次或1次</a>
</li>
</ul>
</li>
<li>
<a href="#16">1.6 正则表达式分类</a><ul>
<li>
<a href="#161">1.6.1 基础正则 </a>
</li>
<li>
<a href="#162">1.6.2 扩展正则表达式</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#2_eth0ip">第2章 取出eth0网卡的ip地址</a><ul>
<li>
<a href="#21">2.1 思路</a><ul>
<li>
<a href="#211_eth0">2.1.1 看eth0的内容</a>
</li>
</ul>
</li>
<li>
<a href="#22_sed">2.2 方法一 sed 去头去尾</a>
</li>
<li>
<a href="#23_sed_nbsp">2.3 方法二sed 反向引用 </a>
</li>
<li>
<a href="#24">2.4 方法三</a>
</li>
<li>
<a href="#25">2.5 方法四</a>
</li>
</ul>
</li>
<li>
<a href="#3">第3章 第三关练习题</a><ul>
<li>
<a href="#31_etiantian-rw-r--r--644644">3.1 如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r--为644,要求使用命令取得644 这样的数字。</a><ul>
<li>
<a href="#311">3.1.1 方法一 反向引用</a>
</li>
<li>
<a href="#312">3.1.2 方法二 掐头去尾</a>
</li>
<li>
<a href="#313">3.1.3 方法三 排除</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#4">第4章 特殊符号、通配符</a><ul>
<li>
<a href="#41">4.1 特殊符号</a>
</li>
<li>
<a href="#42">4.2 通配符 </a>
</li>
<li>
<a href="#43_grep_sed_awk">4.3 正则表达式(三剑客grep sed awk使用) </a>
</li>
</ul>
</li>
- 原文作者:惨绿少年
- 原文链接:https://clsn.io/clsn/lx985.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。