1
我真的很努力得到一個正則表達式來與findstr一起工作。我在稱爲Filelist.txt中作爲一個例子的文本文件中的以下....findstr正則表達式
test1
test12
test13
test14
uyt*
test16
test19
test47
nam;
help367
file1
named665
我也有一組其是AZ,AZ,0-9,空間可接受的字符./-_
我想FINDSTR運行,並使其返回所有包含不接受字符的結果,在這種情況下,它應該返回以下....
**nam;
uyt***
我使用下面的命令
findstr /r /v "[^a-zA-Z0-9_./-]" filelist.txt
但是,這返回與我想要的相反,它顯示的所有條目中沒有特殊字符。我試着用/ v代替/ x來顯示匹配,但是這不會返回任何東西。
任何人都可以幫助嗎?
都嘗試這些命令,這兩者都不返回任何 – fightstarr20 2011-06-01 15:43:49
對不起我的錯誤時,第一個返回所有的值和第二命令返回的沒有值 – fightstarr20 2011-06-01 15:46:55
@ ightstarr20:看起來空間不受歡迎。刪除括號中的空格,它將起作用。 – Benoit 2011-06-01 15:54:59