shell 正则匹配(shell 正则表达式)

Linux正则表达式:

^ 行起始

$结尾标记

. 匹配任意一个字符

[字符] 匹配包含在字符中的任意一个字符

[^字符] 匹配除[^字符]之外的任意一个字符

[-] 匹配方括号[]中指定范围内的任意一个字符。[1-5] 匹配从1~5的任意一个数字

? 匹配之前的项1次或者0次,不能匹配多次。

+ 匹配之前的项1次或者多次,不能匹配0次。

*星号 匹配之前的项0次或者多次。

() 创建一个用于匹配的字串

{n} 匹配之前的项n次,[0-9]{3} 匹配任意一个三位数。

{n,} 之前的项至少需要匹配n次,[0-9]{2,}匹配任意一个两位或者更多位的数字

{n,m} 指定之前的项所需匹配的最小次数和最大次数,[0-9]{2,5} 匹配从两位数到五位数之间的任意一个数字。

| 交替匹配,匹配|两边的任意一项。

\ 转义符,转义符可以把特殊字符进行转义。比如a\.b匹配a.b但是不匹配ajb,通过在点.之间加上前缀\,从而忽略了点.的特殊意义。

shell 正则匹配(shell 正则表达式)

system

鼓励的话语:没有任何顾忌,将会所向无敌!

情趣用品,延时产品,各种都有,添加 微信:yztt15 备注:情趣

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 245450443@qq.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.181995.com/9805.html