`

awk正则表达式

阅读更多

1.使用ERES, (),{}  使用这两个元字符时无需转义

 

SO,参考ERES对BRES的扩展

 

    DEMO

echo -e "ab1\na1\nac2ab" | awk '/(ab|ac)/'

echo -e "aa1\na1\nac2ab" | awk -W re-interval '/(a|b){2}/'

echo -e "aa1\na1\nac2ab" | awk --re-interval '/(a|b){2}/'

 

 

2.{} 区间,  GAWK中,需要加参数开启

 

   -W re-interval

   --re-interval

 

3.虽然支持ERES,但取消了子表达式向前引用

   参见http://www.cnblogs.com/lexus/archive/2011/11/21/2257216.html

分享到:
评论

相关推荐

    grep、sed、awk、perl等对正则表达式的支持的差别

    grep、sed、awk、perl等对正则表达式的支持的差别,大牛总结的,适合高手参考用。

    sed awk正则表达式

    详细介绍sed awk正则表达式

    sed-awk正则表达式

    sed_awk正则表达式

    sed_awk正则表达式

    awk和正则表达式的搭配,能实现任何你需要的功能。

    正则表达式使用详解及使用实例

    我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,...

    正则表达式之道.doc

    绝大部分的例子是基于vi中的文本替换命令和grep文件搜索命令来书写的,不过它们都是比较典型的例子,其中的概念可以在sed、awk、perl和其他支持正则表达式的编程语言中使用。你可以看看不同工具中的正则表达式这一节...

    正则全集\正则表达式使用详

    我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,...

    什么是正则表达式 (由一些普通字符和一些元字符组成)

    一个正则表达式,就是用某种模式去匹配一类...正则表达式被各种文本编辑软件、类库(例如Rogue Wave的tools.h++)、脚本工具(像awk/grep/sed)广泛的支持,而且像Microsoft的Visual C++这种交互式IDE也开始支持它了。

    sed awk正则表达式.pdf

    关于sed和awk的详细介绍文章 sed和awk各位跑来下载的都熟吧

    专家教您如何在C语言中巧用正则表达式

    如果用户熟悉Linux下的sed、awk、grep或vi,那么对正则表达式这一概念肯定不会陌生。由于它可以极大地简化处理字符串时的复杂度,因此现在已经在许多Linux实用工具中得到了应用。千万不要以为正则表达式只是Perl、...

    精通正则表达式(第3版) Mastering.Regular.Expressions

    本书中文版为《精通正则表达式(第3版), 本书关注的是一种强大的工具——“正则表达式”。它将教会读者如何使用正则表达式解决各种问题,以及如何充分使用支持正则表达式的工具和语言。许多关于正则表达式的文档都...

    unix下的正则表达式

    详细介绍了unix下的正则表达式的各项内容。。

    详解linux正则表达式(基础正则表达式+扩展正则表达式)

    正则表达式应用非常广泛,例如:php,Python,java等,但在linux中最常用的正则表达式的命令就是grep(egrep),sed,awk等,换句话 说linux三剑客要想能工作的更高效,就一定离不开正则表达式的配合。 1、什么是正则...

    正则表达式之道,讲述正则表达式。

    一个正则表达式,就是用某种模式去匹配一类...正则表达式被各种文本编辑软件、类库(例如Rogue Wave的tools.h++)、脚本工具(像awk/grep/sed)广泛的支持,而且像Microsoft的Visual C++这种交互式IDE也开始支持它了。

    绝对有用的linux正则表达式案例

    绝对有用的LINUX正则表达式使用,包含awk,sed,cut,tr等使用技巧,希望大家喜欢!

    awk正则表达式和内置函数的使用方法实例详解

    awk正则表达式及内置函数实例详解: 1、模糊匹配: 代码如下: awk ‘{if($3~/97/) print $0}’ data.f:如果第三项中含有”97”则打印该行 awk ‘{if($4!~/ufcx/) print $0}’ data.f:如果第三项中不含ufcx有则...

    正则表达式

    本书关注的是一种强大的工具——“正则表达式”。它将教会读者如何使用正则表达式解决各种问题,以及如何充分使用支持正则表达式的工具和语言。许多关于正则表达式的文档都没有介绍这种工具的能力,而本书的目的正是...

    正则表达式--强大的文本匹配工具 中文入门

    正则表达式--强大的文本匹配工具,每个工程师都需要掌握的必备技能。这个文档看过一小时,算是基本入门了。 前提是有良好的Linux基础,对grep awk sed 要熟练。

Global site tag (gtag.js) - Google Analytics