[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
为什么搞的这样复杂呢?不就是aa aaa鸡=7aaaad鸡=7777 替换成
aa aaa鸡=七aaaad鸡=七777 吗?
可以将7a替换成七a ,将7777替换成七777,这样处理还特殊吗???

@echo off
cd.>ja.txt
for /f "delims=" %%a in ('findstr /n .* kk1.txt') do (
        set "var=%%a"
        setlocal enabledelayedexpansion
        set var=!var:*:=!
if not "!var!"==""  set var=!var:7a=七a!
if not "!var!"==""  set var=!var:7777=七777!
        echo.!var!>>ja.txt
        endlocal
)

[ 本帖最后由 ZJHJ 于 2009-8-18 23:00 编辑 ]

TOP

aa aaa鸡=7aaaad鸡=7777"替换成"鸡=七sfsf777鸡=777sadf777ss daf7sadfs七七sdaf
该题要求是将文 本中所有的“鸡=7”替换成“鸡=七”,但是文本中出现的所 有其他的7不能替换成七。


应该是照题论事。解决问题要找出个性。不能超出题意,画蛇添足。

[ 本帖最后由 ZJHJ 于 2009-8-18 23:19 编辑 ]

TOP

返回列表