问题描述
我使用Windows 7,经常使用FINDSTR命令搜索* .log文件。
我想问一下是否只能搜索整个单词。
因为我经常键入:
findstr "su" *.log
我得到:
su
super
unsubscribe
等
解决方法
2个选项,取决于要求。考虑到您需要所有行,其中Bombay = ["A","E"]
Delhi = ["B"]
Pune = ["C","D","F"]
是字符串中的独立单词:
su
然后使用user can su
su
super
unsubscribe
使用单词边界:
regex
将同时匹配这两者:
findstr /rc:"\<su\>" *.log
但是,如果您只希望字符串user can su
su
中的独立单词,然后使用e su
act匹配:
x
如果您的单词需要大写,小写或大小写混合,请添加findstr /x "su" *.log
。