加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式简单特殊符号说明

发布时间:2020-12-14 04:21:52 所属栏目:百科 来源:网络整理
导读:处理字符串的规则和方法,以行为单位进行处理。通过特殊符号的辅助。可以快速的过滤。替换某些特定的字符串 ^word //搜索以word开头的行 例:grep “^s” 33.txt word$ //搜索以word结尾的行 例:grep “s$” 33.txt . //代表且只能代表任意一个字符 例:gre

处理字符串的规则和方法,以行为单位进行处理。通过特殊符号的辅助。可以快速的过滤。替换某些特定的字符串

^word //搜索以word开头的行

例:grep “^s” 33.txt

word$ //搜索以word结尾的行

例:grep “s$” 33.txt

. //代表且只能代表任意一个字符

例:grep “.s” 33.txt

//转义符号

例:grep “/” 33.txt

-n //显示行号

例:grep -n “^s” 33.txt

* //重复0个或多个前面的一个字符

例:grep "E*a" 33.txt

[] //字符集合的重复特殊字符的符号

例:grep "s[d]k" 33.txt

[^] //匹配不包含^后的任意字符内容

例:grep "[^EE]" 33.txt

例:grep "[^0-9]" 33.txt

{n,m}//连续重复n到m次,前一个重复的字符,如果用egrep不用

例:grep "E{2,3}" 33.txt

{n,} //最少重复n次,如果用egrep不用

{n} //重复n次,如果用egrep不用

扩展正则表达式

+ //重复1个或1个以上前面的字符

例:egrep "E+W." 33.txt

? //0个或一个

例:egrep "E?W." 33.txt

| //用或的方式查找多个符合的字符串

例:egrep "213|123" 33.txt

() //找出“用户组”字符串。

例:grep -E "fa(sj)df" 33.txt



注:此内容均为自学笔记,纪录较随意,仅供参考,谢谢;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读