shell正则表达式
-
简介
正则表达式其主要作用是通过一些拥有特殊含义得字符,完成日常工作中我们需要得特定字符串匹配,或者从输出内容中匹配出符合我们需要得内容。
-
分类
- 基础正则表达式
|
\ |
|
|
|
^ |
|
|
|
$ |
|
|
|
\> |
|
|
|
. |
|
|
|
[] |
|
|
|
[-] |
|
|
|
? |
不支持 |
\? |
|
+ |
不支持 |
\+ |
|
* |
|
|
|
() |
不支持 |
\(\) |
|
{n} |
不支持 |
\{n\} |
|
{m,} |
不支持 |
\{m,\} |
|
{m,n} |
不支持 |
\{m,n\} |
|
{,n} |
不支持 |
\{,n\} |
|
| |
不支持 |
\| |
总结:
1丶基础正则表达式中不支持的字符均可以在符号前加上转义符即可使用
2丶基础正则表达式中不支持的字符转义后需要用单引号或者双引号括起来

浙公网安备 33010602011771号