温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

正则表达式格式

发布时间:2020-07-23 01:15:22 来源:网络 阅读:394 作者:zfno11 栏目:网络安全

正则表达式元字符:
       。 :匹配任意单个字符
       *  :匹配前面字符任意次
       ? :匹配前面字符1次或者0次
       \{m,n\} :匹配前面的字符至少m次,最多n次
位置锚定:
       ^  :锚定行首,此字符后面的内容必须出现在行首
       $  :锚定行尾,此字符后面的内容必须出现在行尾
       ^$ :空白行
       \<  :其后面的内容必须作为单词首部出现
       \>  : 其后面的内容必须作为单词尾部出现
       [] :指定范围内的任意字符。  egrep [q,w] /tmp/test   
       
扩张的正则表达式:
        。 :匹配任意单个字符
        *  :匹配前面字符任意次
        ? :匹配前面字符1次或者0次
        +   :匹配前面字符至少1次
        {m,n}:
        c|Cat != c|(Cat)    
        例子:ifconfig | egrep -o "(\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>\.){3}\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>"可以得到所有IP

        整数判断
           -eq      等于
           -ne      不等于
           -gt      大于
           -ge      大于等于    
           -lt      小于
           -le      小于或者等于
        文件判断
           -e:      文件是否存在
           -f:      测试文件是否为普通文件
           -d:      测试是否为目录
           -r
           -w         读写执行 都是针对当前用户,
           -x
        字符串测试
           =,==:   [ string1 = string2 ] 或者[ string1 == string2 ]
           !=  : 测试两个字符串是否不等于
           -n string :测试指定字符串是否为空
           -z  string : 测试指定字符串是否为不空

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI