来源:蜘蛛抓取(WebSpider)
时间:2014-10-15 04:16
标签:
中括号
批处理 提取txt中每行的的前6位字符。_百度知道
批处理 提取txt中每行的的前6位字符。
.......。txt如下批处理
提取txt中每行的的前6位字符:563457456546gfdy5467dfg654yrty56763243tfdt45ytrgdfyhfgyufgdrty544t.
我有更好的答案
endlocal))>:~;delims=&2; %%i in (1;h=;
echo!"!h;f "!h.;h=%%i".txt)do (
set ",6;
setlocal enabledelayedexpansion
set "@echo off(for /
源文件:1.txt输出文件:2.txt==============================================================@echo offsetlocal enabledelayedexpansionfor /f &delims=& %%i in (1.txt) do set &a=%%i&&echo !a:~,6!&&2.txtendlocalpause==============================================================——sp@cai
@echo offfor /f &tokens=2 delims=:& %%i in ('findstr /n &.& &%~dp01.txt&') do set hang=%%i&call :2exit:2echo %hang:~0,6%&&&%~dp02.txt&goto :eof
其他类似问题
为您推荐:
批处理的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁批处理 提取txt中每行前6位字符。_百度知道
批处理 提取txt中每行前6位字符。
....。txt如下..批处理
提取txt中每行的的前6位字符..:563457456546gfdy5467dfg654yrty56763243tfdt45ytrgdfyhfgyufgdrty544t
我有更好的答案
%%i in (e;f ":echo offsetlocal enabledelayedexpansionfor /,提取txt中每行前6位字符:\:~1:\!echo .txt) do (set str1=%%iset str=你没有说明一下提取前6位字符放到哪;dddd! &delims="?以下代码示例!str1,6,并将结果输出保存在e;>.txt里面!out:\
这个很简单,以前我也给人家答过。@echo off&setlocal enabledelayedexpansionfor /f %%i in (123.txt) do (set str=%%iset str=!str:~0,6! echo !str! &&result.txt)endlocal
在这里我假设你存放账号的文本叫123.txt,你把它改成你的文本就好了。把这个批处理放在和它一个路径下运行。结果保存在result.txt中。下面是我以前给人回答的,供参考。
楼上截取字符部分弄错了,在txt所在目录运行,产生结果在result.txt@echo offsetlocal enabledelayedexpansionfor /f &delims=& %%i in (a.txt) do (set n=%%iecho !n:~0,6!&&result.txt)pause
@echo off&setlocal enabledelayedexpansionfor /f %%i in (123.txt) do (set str=%%iset str=!str:~0,6! echo !str! &&result.txt)endlocal
我也有同样的问题,你这个是什么运行环境运行这段代码啊?我是新手
其他类似问题
为您推荐:
批处理的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求批处理:从文本中提取包含指定字符串所在的整行, 求批处理:从文本中提取包含指
求批处理:从文本中提取包含指定字符串所在的整行 我想从文本从C:\a.txt里提取包含&AAA&所在的整行,输出到C:\b.t孩花粉拘莠饺疯邪弗矛xt,然后在b.txt里删除&AAA&,剩下的字符左对齐\按拼音排序。这个批处理怎么写? yy0y0yy33 求批处理:从文本中提取包含指定字符串所在的整行
echo offsetlocal enabledelayedexpansioncd.&b.txtfor /f &delims=& %%i in
('more a.txt^|findstr /i /c:&aaa&') do (set &str=%%i&qu孩花粉拘莠饺疯邪弗矛set str=!str:aaa=!echo !str!&&b.txt)
echo offsetlocal enabledelayedexpansionfor /f &tokens=* skip=2& %%i in ('find &AAA& &c:\a.txt&') do (set var=%%iecho !var:AAA=!&&孩花粉拘莠饺疯邪弗矛temp.txt) sort&temp.txt&c:\b.txt
qq提供的答案不成功。
热心网友求高人指点怎么用批处理删除文本每行指定列后的字符!_百度知道
求高人指点怎么用批处理删除文本每行指定列后的字符!
在线等哦...求高人指点下...........比如有个文本123...........我想删除第5列后的内容变成weioeyuwdh.......txt 内容如下weioefussuswbs8ibs8idbudqbvudqyuwdhiiudhwuidwuhdiwdbwidwbdiw
提问者采纳
set p=%%i>@echo offsetlocal enabledelayedexpansionfor /,5;f &a!>.txt)pause>!p; %%i in (123;delims=":~0
不行呢,麻烦高手测试下再发给我好不。谢谢了。
测试过的,结果在a.txt中
高人,是直接复制代码吗,我生成不了a.txt呢。
是啊,代码复制到空txt文件里,保存后后缀改成bat
提问者评价
其他类似问题
为您推荐:
批处理的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求批处理 提取文本中每行最末尾的中括号及其内部字符_百度知道
求批处理 提取文本中每行最末尾的中括号及其内部字符
tryptophanyl-tRNA [synthetase] [Salmonella enterica subsp,每行末尾一定是一个中括号及内部字符. SL483]>,行中中括号不要. aureus str. enterica serovar A
CT_875 [Chlamydia trachomatis D/. Newman]& superantigen-like protein [Staphylococcus aureus subsp。但是行中也可能出现中括号;UW-3/CX]>。求大神写个批处理>,现在我提取每行末尾那个中括号及其内部字符。我有几百万行格式基本固定的文本如下求大神动动手指啊; AsnC [family transcriptional] regulator [Geodermatophilus obscurus DSM 43160]>
提问者采纳
enabledelayedexpansionset&on按你上面的测试数据;=='/a&:Chlamydia&DSM&;set&sflag=1if&&pos=-2set !'do&equ !chr:extract_sub_string&&do 。@echo&in :~%%~i;SL483Geodermatophilus&/f&)&loop)for&(',运用结果如下;enterica&NewmanSalmonella :eof;&)&)goto&%%a&set&in&serovar&'!>!setlocal !set&obscurus&&,你可以按;&&delims=&newstr=%%aecho&trachomatis :extract_sub_stringset&['%%a&aureus !if&;@echo&D/UW-3/CXStaphylococcus .txt这种方式运行;off&do&call&&&&%%i&'.txt&chr="!sflag!'&(%myfile%)&/f&subsp,换成你自己的文件名;( !&&&aureus&/a :loopfor !&&set&set&".&0&get_str.&echo&for !;;]'. !delims=&in&chr=;&&newstr=set&goto&sflag=1if !":endendlocal&( !'set&pos-=1&("!&;.bat&newstr=!pos:\>.&sflag=0&Agona&=='set& ,1;tokens=*&%%a !&!set&enterica&&43160saccharolyticum&myfile=end:c;ts=%~1"把下面的myfile=后面的内容;& 。 bat的输出是直接在屏幕上
提问者评价
其他类似问题
为您推荐:
中括号的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁