我如何“ grep”匹配正则表达式的最长的线链

陈宫

我正在运行一个程序,输出如下所示的行(简化):

A
E
E
R
E

等等...而且我试图找到最长的字母代码E,而中间没有其他东西。我怀疑最简单的方法是尝试查找连续的N行,在此我尝试为N降低几个值,但是我不确定如何处理特定的情况,例如3条连续的E行。使用sed命令容易吗?我想到了awk模式范围,但它允许介于两者之间的任何内容。

卡拉法

使用现有的Unix工具集...

uniq -c file | sort -k2 -k1,1nr | awk '/E/{print $1;exit}'

uniq将按sort名称和计数(以相反顺序)为您提供序列计数,从而使最高运行计数显示在顶部。让我们awk选择设计中第一个的最高序列长度。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何优化grep正则表达式以匹配URL

来自分类Dev

如何仅对匹配的正则表达式进行grep?

来自分类Dev

如何根据正则表达式的顺序而不是最长的长度匹配来匹配输入?

来自分类Dev

如何根据正则表达式的顺序而不是最长的长度匹配来匹配输入?

来自分类Dev

如何编写正则表达式以匹配elisp中最长的候选者?

来自分类Dev

我如何使以下正则表达式也匹配

来自分类Dev

如何匹配正则表达式

来自分类Dev

仅在正则表达式完全匹配时如何匹配正则表达式

来自分类Dev

如何在grep -E中使用负正则表达式匹配?

来自分类Dev

如何将正则表达式中的方括号与grep匹配?

来自分类Dev

如何通过匹配正则表达式的文件进行grep

来自分类Dev

正则表达式与grep或sed匹配后,如何只返回两个数字?

来自分类Dev

正则表达式如何匹配匹配的组

来自分类Dev

Vim正则表达式-如何反转匹配多行的正则表达式?

来自分类Dev

Vim正则表达式-如何反转匹配多行的正则表达式?

来自分类Dev

如何使用正则表达式使用正则表达式匹配以“ $”结尾的内容?

来自分类Dev

如何在链正则表达式(notepad ++)中替换此表达式?

来自分类Dev

无法匹配我的正则表达式

来自分类Dev

正则表达式匹配项挂起我的程序

来自分类Dev

grep 命令有问题吗?我得到的字符与我的正则表达式不匹配

来自分类Dev

MySQL正则表达式匹配且不匹配多个表达式,无论顺序如何

来自分类Dev

如何合并正则表达式组匹配?

来自分类Dev

如何返回与某些文本匹配的正则表达式?

来自分类Dev

如何获得匹配数n?正则表达式

来自分类Dev

Swift正则表达式-如何提取匹配的组

来自分类Dev

如何使用正则表达式匹配多个段落?

来自分类Dev

如何使正则表达式不匹配?

来自分类Dev

如何匹配此网址的正则表达式?

来自分类Dev

如何正则表达式匹配a / b / c ...?

Related 相关文章

  1. 1

    如何优化grep正则表达式以匹配URL

  2. 2

    如何仅对匹配的正则表达式进行grep?

  3. 3

    如何根据正则表达式的顺序而不是最长的长度匹配来匹配输入?

  4. 4

    如何根据正则表达式的顺序而不是最长的长度匹配来匹配输入?

  5. 5

    如何编写正则表达式以匹配elisp中最长的候选者?

  6. 6

    我如何使以下正则表达式也匹配

  7. 7

    如何匹配正则表达式

  8. 8

    仅在正则表达式完全匹配时如何匹配正则表达式

  9. 9

    如何在grep -E中使用负正则表达式匹配?

  10. 10

    如何将正则表达式中的方括号与grep匹配?

  11. 11

    如何通过匹配正则表达式的文件进行grep

  12. 12

    正则表达式与grep或sed匹配后,如何只返回两个数字?

  13. 13

    正则表达式如何匹配匹配的组

  14. 14

    Vim正则表达式-如何反转匹配多行的正则表达式?

  15. 15

    Vim正则表达式-如何反转匹配多行的正则表达式?

  16. 16

    如何使用正则表达式使用正则表达式匹配以“ $”结尾的内容?

  17. 17

    如何在链正则表达式(notepad ++)中替换此表达式?

  18. 18

    无法匹配我的正则表达式

  19. 19

    正则表达式匹配项挂起我的程序

  20. 20

    grep 命令有问题吗?我得到的字符与我的正则表达式不匹配

  21. 21

    MySQL正则表达式匹配且不匹配多个表达式,无论顺序如何

  22. 22

    如何合并正则表达式组匹配?

  23. 23

    如何返回与某些文本匹配的正则表达式?

  24. 24

    如何获得匹配数n?正则表达式

  25. 25

    Swift正则表达式-如何提取匹配的组

  26. 26

    如何使用正则表达式匹配多个段落?

  27. 27

    如何使正则表达式不匹配?

  28. 28

    如何匹配此网址的正则表达式?

  29. 29

    如何正则表达式匹配a / b / c ...?

热门标签

归档