一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式若无特殊说明 说明 awk sed grep vi 用法相同 sed 与 grep 正则表达式用法相同 有些特殊元字符属于扩展正则 如 sed 和 grep 需要加上 或加上 E 选项 建议使用 E 选项 因为可读性好 示例中只给了使用 的例子

大家好,欢迎来到IT知识分享网。

若无特殊说明,说明awk、sed、grep、vi用法相同。

sed与grep正则表达式用法相同,有些特殊元字符属于扩展正则(如:+?|(){})sed和grep需要加上\或加上-E选项。建议使用-E选项,因为可读性好。示例中只给了使用\的例子。

注:(1)若文件格式是DOS格式,$无法匹配行尾。

(2)\B与\b的意思相反,匹配非边界。类似的有\W、\S。

(3)grep若想按字面意思匹配使用-F参数,这样括号、问号、加号就会原样匹配,而不会当成正则。

(4)对于vi搜索来说,若使用\V则表示按其字面意义匹配,不按正则匹配。若使用\v则表示开启verymagic模式,此时元字符不需要再加\。

一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式

一文搞懂awk、sed、grep和vi的正则表达式

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/177579.html

(0)
上一篇 2025-05-01 10:26
下一篇 2025-05-01 10:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信