正则表达式
发布时间:2020-12-13 21:55:01 所属栏目:百科 来源:网络整理
导读:常用的特殊字符: Tables Are ^ 指向一行的开头 $ 指向一行的结尾 . 任意单个字符 [] 括号内表示一个字符范围,其中任何一个字符被匹配 如果想将上述字符用作普通字符,就需要在它们前面加上字符。 Ex: $ 方括号中还可以使用一些有用的特殊匹配模式 Table
常用的特殊字符:
如果想将上述字符用作普通字符,就需要在它们前面加上字符。 $
方括号中还可以使用一些有用的特殊匹配模式
如果指定了用于扩展匹配的 -E 选项,那些用于控制匹配完成的其他字符可能会遵循正则表达式的规则。对于grep命令来说,我们还需要在这些字符之前加上字符。
以shell中grep为例: Ex1:查找以字母e结尾的行 grep e$ file.txt
Ex2:查找以字母a结尾的单词 grep a[[:blank:]] file.txt
Ex3:查找以Th开头的由3个字母组成的单词 grep Th.[[:space:]] file.txt
Ex4:用扩展grep模式来搜索只有10个字符长的全部由小写字母组成的单词。 grep -E [a-z]{10} file.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |