1. 查找包含特定字符串的行:
FINDSTR "search_string" file.txt
2. 不区分大小写的搜索:
FINDSTR /i "search_string" file.txt
3. 查找整个单词而不是部分匹配:
FINDSTR /w "search_string" file.txt
4. 排除包含特定字符串的行:
FINDSTR /v "exclude_string" file.txt
5. 使用正则表达式:
FINDSTR /r "pattern" file.txt
6. 以特定字符串开头的行:
FINDSTR /b "pattern" file.txt
7. 以特定字符串结尾的行:
FINDSTR /e "pattern" file.txt
8. 匹配多个模式中的任意一个:
FINDSTR /c:"pattern1" /c:"pattern2" file.txt
9. 查找特定模式的行数:
FINDSTR /c:"pattern" file.txt | FIND /C /V ""
这只是 FINDSTR 的一些基本用法。你也可以使用正则表达式元字符,如 ^(行的开头)、$(行的结尾)、.(匹配任意字符)等,来构建更复杂的模式。例如:
FINDSTR /r "^start.*end$" file.txt
上述命令将匹配以 "start" 开头并以 "end" 结尾的行。
转载请注明出处:http://www.pingtaimeng.com/article/detail/10127/DOS 命令