正則表達式--持續更新

    這篇文章不是那種把正則表達式的規則都列一遍,而後匹配一些經常使用的字符串,其實就是在工做中用到的正則匹配。正則表達式

1、匹配路徑名shell

    /^cache\/cluster\/[\w-]+$/ 匹配字符串 "/cache/cluster/"+字母數字橫線組合字符串

    /^cache\/gcluster\/[\w-]+\/table\/[mdc]table$/  匹配字符串 "/cache/gcluster/字母數字橫線組合/table"table

2、匹配tpstest

    全部tps數據寫文件,格式爲[tps],大部分tps都是六、7萬,想要找出是否會出現tps很是低的狀況。grep

    grep '\[[0-9]\{3\}\]' simpletest.log 匹配字符串 "[任意3位數]"gc

    關鍵:shell中{}都是有特殊含義,須要轉義,按照標準正則匹配,即不加轉義,則匹配不到im

3、匹配空行數據

    \s+$tab

相關文章
相關標籤/搜索