linux正则表达式

正则表达式:

 

^以什么开头,在[]代表取反

$以什么结尾

.任意一个字符

*前面那个字符有0个或无穷个

+扩展正则,代表左边字符有1个或无穷个

{}里面有数字的情况下代表左边的字符数量,2个数字的话就是指定范围

2-4个字符

?代表左边的字符出现0次或1次

[]只取里面值的一个

/写的时候都需要转义,前面加上

-必须写结尾也需要转义

|代表或的意思

代表中间的数字有1个或无穷个

输出中间2个数字

原文地址:https://www.cnblogs.com/hanhan914-wang/p/7290983.html