使用带有sed的正则表达式用下划线替换空格

金翅

我需要用sed文件中的下划线替换以下PCRE的所有匹配项。

/(?:^Node-path: |\G)\S+\K\h+/gm

我已经尝试了转义括号,删除了G,S,K ...的转义,但是仍然无法使它正常工作。

有人可以帮忙吗?

肯特郡

如果您的sed是gnu sed,则可以混合NUMBERg修改以跳过第一个空格:

sed '/^Node-path:/s/ /_/2g'

如果您的sedNUMBER+g没有被使用,则可能不被支持。但是,您可以执行以下操作:

sed '/^Node-path:/{s/ /_/g;s/_/ /}'

或者

sed '/^Node-path:/{s/ /_/g;s/:_/: /}'

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Powershell正则表达式用连字符替换下划线

来自分类Dev

用下划线替换特殊字符的正则表达式

来自分类Dev

正则表达式允许除空格和下划线外的所有内容

来自分类Dev

带有星号*和下划线_的Markdown强调正则表达式_

来自分类Dev

正则表达式查找带有一定数量的下划线的文件

来自分类Dev

当变量有下划线时,在 Matlab 中使用正则表达式进行解析

来自分类Dev

正则表达式-用大写字母替换下划线小写字母

来自分类Dev

我需要一个正则表达式用连字符替换下划线

来自分类Dev

正则表达式包括下划线

来自分类Dev

下划线C#的正则表达式

来自分类Dev

用于替换网址块中下划线后所有内容的正则表达式

来自分类Dev

Notepad ++正则表达式替换href链接的锚文本中的下划线

来自分类Dev

为什么javascript使用正则表达式替换函数参数无法区分点和下划线?

来自分类Dev

以下划线开头但不包含任何下划线的正则表达式

来自分类Dev

PHP正则表达式删除下划线后的所有内容

来自分类Dev

正则表达式来选择下划线之间的所有字符

来自分类Dev

Mysql 查询使用正则表达式和下划线

来自分类Dev

正则表达式以匹配字母数字,连字符,下划线和空格字符串

来自分类Dev

C#正则表达式-排除文本开头和结尾的下划线和空格

来自分类Dev

使用正则表达式使第一个字符小写和空格下划线

来自分类Dev

正则表达式替换下划线字符串的第n次出现

来自分类Dev

用于替换整数的正则表达式,后跟下划线的php字符串

来自分类Dev

我如何找到带有_(下划线),具有任意数量字符的字母并以=(等于)和数字结尾的正则表达式模式?

来自分类Dev

正则表达式替换除小写字母、数字字符、下划线和破折号之外的所有内容

来自分类Dev

在我的日期时间值中,我想使用正则表达式从时间上去除斜杠和冒号,并用下划线替换

来自分类Dev

使用带有正则表达式的 sed 命令替换行

来自分类Dev

使用带有正则表达式的 sed 来替换字符串

来自分类Dev

使用正则表达式在Javascript字符串中的每个下划线之后获取每个“单词”

来自分类Dev

使用正则表达式查找带下划线和可选扩展名的文件

Related 相关文章

  1. 1

    Powershell正则表达式用连字符替换下划线

  2. 2

    用下划线替换特殊字符的正则表达式

  3. 3

    正则表达式允许除空格和下划线外的所有内容

  4. 4

    带有星号*和下划线_的Markdown强调正则表达式_

  5. 5

    正则表达式查找带有一定数量的下划线的文件

  6. 6

    当变量有下划线时,在 Matlab 中使用正则表达式进行解析

  7. 7

    正则表达式-用大写字母替换下划线小写字母

  8. 8

    我需要一个正则表达式用连字符替换下划线

  9. 9

    正则表达式包括下划线

  10. 10

    下划线C#的正则表达式

  11. 11

    用于替换网址块中下划线后所有内容的正则表达式

  12. 12

    Notepad ++正则表达式替换href链接的锚文本中的下划线

  13. 13

    为什么javascript使用正则表达式替换函数参数无法区分点和下划线?

  14. 14

    以下划线开头但不包含任何下划线的正则表达式

  15. 15

    PHP正则表达式删除下划线后的所有内容

  16. 16

    正则表达式来选择下划线之间的所有字符

  17. 17

    Mysql 查询使用正则表达式和下划线

  18. 18

    正则表达式以匹配字母数字,连字符,下划线和空格字符串

  19. 19

    C#正则表达式-排除文本开头和结尾的下划线和空格

  20. 20

    使用正则表达式使第一个字符小写和空格下划线

  21. 21

    正则表达式替换下划线字符串的第n次出现

  22. 22

    用于替换整数的正则表达式,后跟下划线的php字符串

  23. 23

    我如何找到带有_(下划线),具有任意数量字符的字母并以=(等于)和数字结尾的正则表达式模式?

  24. 24

    正则表达式替换除小写字母、数字字符、下划线和破折号之外的所有内容

  25. 25

    在我的日期时间值中,我想使用正则表达式从时间上去除斜杠和冒号,并用下划线替换

  26. 26

    使用带有正则表达式的 sed 命令替换行

  27. 27

    使用带有正则表达式的 sed 来替换字符串

  28. 28

    使用正则表达式在Javascript字符串中的每个下划线之后获取每个“单词”

  29. 29

    使用正则表达式查找带下划线和可选扩展名的文件

热门标签

归档