标题: [文本处理] [已解決]批处理如何查找反斜杆\等特殊符号 [打印本页]
作者: strong12345 时间: 2009-6-5 23:48 标题: [已解決]批处理如何查找反斜杆\等特殊符号
本帖最后由 pcl_test 于 2016-7-16 02:57 编辑
小弟的代码- findstr \游戏 "txt路径"
- findstr /c:\游戏 "txt路径"
- findstr "\游戏" "txt路径"
- findstr /c:"\游戏" "txt路径"
复制代码
皆无法正确找到 \游戏 字串
只能找到 游戏 而已
请问怎么解决
[ 本帖最后由 strong12345 于 2009-6-17 12:42 编辑 ]
作者: zhouyongjun 时间: 2009-6-6 00:13
findstr "\\游戏"
作者: strong12345 时间: 2009-6-6 00:16
哇~果然可以耶~
请问为什么?
其他字元
例如 \/?:*<>| (这些都是档名无法使用的符号)
该怎么查找呢?(我也没试过@@)
作者: zhouyongjun 时间: 2009-6-6 00:19
用"\"来转义。。。
作者: strong12345 时间: 2009-6-6 00:25
一般不是都是用 ^ 吗?
作者: namejm 时间: 2009-6-6 02:04
使用场合不同,所使用的转义字符也不同,比如>、|、&之类的特殊字符需要用^来转义,而%要用百分号本身来转义(写成%%的格式),而在findstr这个支持正则表达式的命令中,特殊字符需要用\来转义。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |