日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)DOS手冊:FINDSTR正則表達式的基本用法

9527整理

專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)古塔免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

             FINDSTR正則表達式的基本用法

1.findstr . 2.txt 或 Findstr "." 2.txt  

從文件2.txt中查找任意字符,不包括空字符或空行

====================

2.findstr .* 2.txt 或 findstr ".*" 2.txt

從文件2.txt中查找任意字符包括空行和空字符

====================

3.findstr "[0-9]" 2.txt

從文件2.txt中查找包括數(shù)字0-9的字符串或行

====================

4.findstr "[a-zA-Z]" 2.txt

從文件2.txt中查找包括任意字符的字符串或行

====================

5.findstr "[abcezy]" 2.txt

從文件2.txt中查找包括a b c e z y字母的字符串或行

====================

6.findstr "[a-fl-z]" 2.txt

從文件2.txt中查找小寫字符a-f l-z的字符串,但不包含g h I j k這幾個字母。

====================

7.findstr "M[abc][hig]Y" 2.txt

從文件2.txt中可以匹配 MahY , MbiY, MahY等…..

====================

8. ^和$符號的應(yīng)用

^ 表示行首,"^step"僅匹配 "step hello world"中的第一個單詞

$ 表示行尾,"step$"僅匹配 "hello world step"中最后一個單詞

====================

9.finstr "[^0-9]" 2.txt

如果是純數(shù)字的字符串或者行便過濾掉,例如2323423423 這樣的字符串,如果是345hh888這樣的形式就不成了。

====================

10.findstr "[^a-z]" 2.txt

同上,如果是純字母的字符串或者行便過濾掉,例如 sdlfjlkjlksjdklfjlskdf這樣的字符,如果是sdfksjdkf99999這樣的形式,摻雜著數(shù)字就不成了

====================

11.*號的作用

前面已經(jīng)說過了 ".*"表示搜索的條件是任意字符,*號在正則表達式中的作用不是任何字符,而是表示左側(cè)字符或者表達式的重復次數(shù),*號表示重復的次數(shù)為零次或者多次。

====================

12.findstr "^[0-9]*$" 2.txt

這個是匹配找到的純數(shù)字,例如 234234234234,如果是2133234kkjl234就被過濾掉了。

   Findstr "^[a-z]*$" 2.txt

這個是匹配找到的純字母,例如 sdfsdfsdfsdf,如果是213sldjfkljsdlk就被過濾掉了

如果在搜索條件里沒有*號,也就是說不重復左側(cè)的搜索條件,也就是[0-9] [a-z]那只能匹配字符串的第一個字符也只有這一個字符,因為有行首和行尾的限制,"^[0-9]$"第一個字符如果是數(shù)字就匹配,如果不是就過濾掉,如果字符串是 9 就匹配,如果是98或者9j之類的就不可以了。

=====================

13. "\<…\>"這個表達式的作用

這個表示精確查找一個字符串,\表示字的結(jié)束位置

echo hello world computer|findstr "\"這樣的形式

echo hello worldcomputer|findstr "\" 這樣的形式就不成了,他要找的是 "computer"這個字符串,所以不可以。

echo hello worldcomputer|findstr ".*computer\>"這樣就可以匹配了

=====================


名稱欄目:創(chuàng)新互聯(lián)DOS手冊:FINDSTR正則表達式的基本用法
轉(zhuǎn)載源于:http://m.5511xx.com/article/ccdcije.html