中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 10:52
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 大家帮我看看这个p错在哪里?
可打印版本  2,453 / 32
第16楼 ccwan 发表于 2007-02-12 02:31
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
因为楼主要行号,这是必须的。
第17楼 slore 发表于 2007-02-12 02:32
铂金会员 发帖 2,478 积分 5,212
中文的还要用忽略大小写才能出来=.=不知道算不算bug
第18楼 anqing 发表于 2007-02-12 02:33
高级用户 发帖 413 积分 859
感谢
第19楼 slore 发表于 2007-02-12 02:33
铂金会员 发帖 2,478 积分 5,212
哦,没看到后面.
第20楼 slore 发表于 2007-02-12 02:36
铂金会员 发帖 2,478 积分 5,212
Originally posted by ccwan at 2007-2-11 13:31:
因为楼主要行号,

这样呢>
findstr /i /n "我 你 有" 1.txt
第21楼 anqing 发表于 2007-02-12 02:38
高级用户 发帖 413 积分 859
有一行空格行,没有被计算在内呀
比如,
dim a
set a=CreateObject("Wscript.Shell")
Do
a.run "11.exe"
Wscript.Slleep 60000
Loop
最美的十大精典爱情句子

1) I love you not because of who you are, but because of who I am when I am with you.

我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉 这句如果算空格行的话,应该是12行?
我想计算空格行在内,应该如何做?
findstr /i "我 你 有" test3.txt
我想查找只带三字其中一字的行,然后显示输出
第22楼 slore 发表于 2007-02-12 03:31
铂金会员 发帖 2,478 积分 5,212
没错呀

附件
1.JPG (53.18 KiB)
第23楼 oilio 发表于 2007-02-12 04:59
高级用户 发帖 303 积分 641
这十大句子我也喜欢,个别看过,收藏了。也来学习学习。这样的帖子好,既可以学知识,又可以学到哲理的东西。
第24楼 anqing 发表于 2007-02-12 06:04
高级用户 发帖 413 积分 859
没有计算空格行呀?
第25楼 anqing 发表于 2007-02-12 06:06
高级用户 发帖 413 积分 859
dim a
set a=CreateObject("Wscript.Shell")
Do
a.run "11.exe"
Wscript.Slleep 60000
Loop
最美的十大精典爱情句子

1) I love you not because of who you are, but because of who I am when I am with you.

我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。

2) No man or woman is worth your tears, and the one who is, won't make you cry.

没有人值得你流泪,值得让你这么做的人不会让你哭泣。

3) The worst way to miss someone is to be sitting right beside them knowing you can't have them.
第26楼 anqing 发表于 2007-02-12 06:07
高级用户 发帖 413 积分 859
哪我在记事本,为什么显示的11行,却是第12行呢?
第27楼 anqing 发表于 2007-02-12 06:09
高级用户 发帖 413 积分 859
我用写字板打开了,确实是11行,看来,我的记事本,是不是有些毛病了?
第28楼 anqing 发表于 2007-02-12 12:59
高级用户 发帖 413 积分 859
cc明天给你加分,今天不好意思了?加完了,谢谢!
第29楼 bbq123bbq 发表于 2007-02-12 13:54
初级用户 发帖 77 积分 197
for /f %%a in ('findstr /i "我我 你 有" test1.txt') do echo %%a
第30楼 namejm 发表于 2007-02-12 14:36
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  用 findstr 查找含有中文字符的几个字符串的时候,/i 虽然能准确匹配中文字符,但是,却会忽略英文的大小写。如果对大小写很介意的话,那就把 /i 换成 /r 吧。这可能是 findstr 查找中文字符串的一个bug,也可能是 /r 开关存在的理由,目前还不得而知。
上一页  1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023