Sed大写字母不适用于正则表达式组

紧张

我有文字:

abc abc Abc ABC AB_C

我想用大写字母和破折号来匹配单词(这不是必须的)。

我的解决方案是:

[A-Z]+(_{0,1}[A-Z]+)+

而且它可以在regexpal.com使用,但不能使用sed我究竟做错了什么?

sed 's/\([A-Z]+(_{0,1}[A-Z]+)+\)/\1/g'
阿努巴瓦

传统sed不支持该正则表达式。可以使用grep -oP(带有PCRE标志)

s='abc abc Abc ABC AB_C'
grep -oP '([A-Z]+(_?[A-Z]+)+)' <<< "$s"
ABC
AB_C

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

大写字母的Java正则表达式

来自分类Dev

大写字母的Java正则表达式

来自分类Dev

正则表达式用于混合大写字母和数字

来自分类Dev

正则表达式仅适用于字母数字,不适用于数字

来自分类Dev

在正则表达式中包括大写字母和非大写字母

来自分类Dev

正则表达式捕获组,以使任何URL都带有大写字母

来自分类Dev

正则表达式,用于查找以大写字母开头并与“-”或“”连接的> = 1个单词的链

来自分类Dev

R:正则表达式以strsplit分隔(查找“,”,后跟大写字母)

来自分类Dev

字符串中大写字母的正则表达式

来自分类Dev

正则表达式测试Unicode中的大写字母

来自分类Dev

正则表达式仅匹配2个大写字母的字符串

来自分类Dev

正则表达式以大写字母查找名称

来自分类Dev

大写字母不匹配重音符号的正则表达式

来自分类Dev

正则表达式-选择具有多个大写字母的行

来自分类Dev

如何仅创建2个大写字母的正则表达式?

来自分类Dev

nvda的正则表达式在所有大写字母之间放置空格?

来自分类Dev

正则表达式,找到所有大写字母的句子

来自分类Dev

使用符号和大写字母在Python正则表达式中拆分

来自分类Dev

正则表达式以大写字母查找名称

来自分类Dev

正则表达式-自定义命令+大写字母

来自分类Dev

正则表达式-选择以大写字母开头的连续单词

来自分类Dev

大写字母不匹配重音符号的正则表达式

来自分类Dev

Python正则表达式,如何搜索以大写字母开头的单词?

来自分类Dev

正则表达式 - 仅在单词开头允许大写字母

来自分类Dev

正则表达式以大写字母开头,长度小于 70

来自分类Dev

正则表达式在大写字母 php 后查找数字

来自分类Dev

使用正则表达式搜索字符串中的大写字母

来自分类Dev

如何使用正则表达式查找带有大写字母的语句?

来自分类Dev

Python正则表达式捕获组不适用于简单表达

Related 相关文章

  1. 1

    大写字母的Java正则表达式

  2. 2

    大写字母的Java正则表达式

  3. 3

    正则表达式用于混合大写字母和数字

  4. 4

    正则表达式仅适用于字母数字,不适用于数字

  5. 5

    在正则表达式中包括大写字母和非大写字母

  6. 6

    正则表达式捕获组,以使任何URL都带有大写字母

  7. 7

    正则表达式,用于查找以大写字母开头并与“-”或“”连接的> = 1个单词的链

  8. 8

    R:正则表达式以strsplit分隔(查找“,”,后跟大写字母)

  9. 9

    字符串中大写字母的正则表达式

  10. 10

    正则表达式测试Unicode中的大写字母

  11. 11

    正则表达式仅匹配2个大写字母的字符串

  12. 12

    正则表达式以大写字母查找名称

  13. 13

    大写字母不匹配重音符号的正则表达式

  14. 14

    正则表达式-选择具有多个大写字母的行

  15. 15

    如何仅创建2个大写字母的正则表达式?

  16. 16

    nvda的正则表达式在所有大写字母之间放置空格?

  17. 17

    正则表达式,找到所有大写字母的句子

  18. 18

    使用符号和大写字母在Python正则表达式中拆分

  19. 19

    正则表达式以大写字母查找名称

  20. 20

    正则表达式-自定义命令+大写字母

  21. 21

    正则表达式-选择以大写字母开头的连续单词

  22. 22

    大写字母不匹配重音符号的正则表达式

  23. 23

    Python正则表达式,如何搜索以大写字母开头的单词?

  24. 24

    正则表达式 - 仅在单词开头允许大写字母

  25. 25

    正则表达式以大写字母开头,长度小于 70

  26. 26

    正则表达式在大写字母 php 后查找数字

  27. 27

    使用正则表达式搜索字符串中的大写字母

  28. 28

    如何使用正则表达式查找带有大写字母的语句?

  29. 29

    Python正则表达式捕获组不适用于简单表达

热门标签

归档