随笔:linux中正则表达式BRE模式下的特殊匹配字符
2017-06-03 23:23
295 查看
[[:alpha:]]
匹配任意字母字符,无论大小写
[[:alnum:]]
匹配任意字母数字字符0~9,A~Z,a~z
[[:blank:]]
匹配空格或制表符
[[:digit:]]
匹配0~9之间的数字
[[:lower:]]
匹配小写字母a~z
[[:upper:]]
匹配大写字母A~Z
[[:print:]]
匹配任意可打印字符
[[:punct:]]
匹配标点符号
[[:space:]]
匹配任意空白字符:空格、制表符、NL、FF、VT、CR
使用:
$ echo "abc123" | sed -n '/[[:digit:]]/p'
输出:
abc123
匹配任意字母字符,无论大小写
[[:alnum:]]
匹配任意字母数字字符0~9,A~Z,a~z
[[:blank:]]
匹配空格或制表符
[[:digit:]]
匹配0~9之间的数字
[[:lower:]]
匹配小写字母a~z
[[:upper:]]
匹配大写字母A~Z
[[:print:]]
匹配任意可打印字符
[[:punct:]]
匹配标点符号
[[:space:]]
匹配任意空白字符:空格、制表符、NL、FF、VT、CR
使用:
$ echo "abc123" | sed -n '/[[:digit:]]/p'
输出:
abc123
相关文章推荐
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- js中使用正则表达式(五)特殊字符、匹配模式、捕获组与反向引用介绍
- JavaScript权威指南_82_第10章_正则表达式的模式匹配_10.1.1-正则表达式的定义-直接量字符
- 《Linux命令、编辑器与Shell编程》读书笔记3-linux命令中的特殊字符和正则表达式
- js正则表达式匹配特殊字符
- js 正则表达式 匹配除汉字,字母,数字,逗号,句号外的特殊字符(用来规范输入内容)
- Linux学习之——特殊字符和正则表达式