比如说,1.txt里有一段话是“*34234234abcd54564534*”
如何把abcd提取出来放到2.txt里
刚开始学,谢谢
如何把abcd提取出来放到2.txt里
刚开始学,谢谢
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set var=*34234234abcd54564534*
set num=0
:loop
<nul set/p=%%var:~%num%,1%%|findstr .*
rem 本可以用echo,但是考虑到空行输出,改为set/p
rem 如果想只显示字母,用|findstr
set/a num+=1
goto loop
Originally posted by ccwan at 2007-8-10 09:17 AM:
六楼的代码无需启用变量延迟,另外,429499381不够细心,^_^照搬了楼的@echo off & setlocal enaabledelayedexpansion
顺便灌一水
将将横向排列的字符纵向显 ...
Originally posted by liyanqi at 2007-8-10 10:49:
果然是金牌,呵呵,十分感谢
如果文件中的文字是:s1234df<a>sadfasdf/34<34a53>45sdf<a/>234sd
如何提取<a>sadfasdf/34<34a53>45sdf<a/>这 ...
sed "s/.*\(<a>.*<a\/>\).*/\1/"