永发信息网

怎样批量剪切txt文件中的特征字符串并粘贴到该文件的另一个特定地方?

答案:3  悬赏:40  手机版
解决时间 2021-02-19 01:10
举个例子,我有一个txt文件里面有若干如下信息:
Q: specialized
SPECIALIZED
['spe∫әlaizd]


A: 【GRE红宝书】
SPECIALIZED adj. 专门的
(英) adj. 专门的(suitable or developed for one particular use)
(记) 来自动词specialize (专门化)


我的目的是,比如上面这个,能够修改成
Q:specialized
A:
SPECIALIZED
['spe∫әlaizd]

【GRE红宝书】
SPECIALIZED adj. 专门的
(英) adj. 专门的(suitable or developed for one particular use)
(记) 来自动词specialize (专门化)


也就是把第一行Q:后面的一串字符放到了第二行A:后面。
一个txt文件里有很多这样的条目,需要批量修改。比方说下面这个是第二条。
Q: specific
SPECIFIC  [ spi'sifik ]


A: 【GRE蓝宝书】
n. 特效药 adj. 特有的,独特的(spec ial, distinctive, or unique)
(反) generic ≠ specific 一般的,普遍的 ≠ 特有的,独特的
(记) 参考:specify指定, 详细说明


希望批处理高手能够帮个忙解决一下,小弟实在是找了半天学了一下bat语言仍然没有搞清楚。因为这不是简单的替换工作。
如果可以的话,可以到
http://hi.baidu.com/yinping4256/blog/item/3b689d25bbd5e27a35a80ff1.html
这里看看,上面有更多的类似项目,都是在一个txt文件里需要修改的。
谢谢帮助!

晕,百度上编辑之后发出来,怎么出来了【红宝书】字样。。汗了
大家还是到http://hi.baidu.com/yinping4256/blog/item/3b689d25bbd5e27a35a80ff1.html
这里看看原版的txt文件的内容吧,毕竟要操作的话,肯定不会出来'【红宝书】"这个东西。。。
不知道replace pioneer可不可以实现?
最佳答案
对这么多的控制符的文本要用批处理进行编辑确实不容易,还有字符格式转换问题,你也知道百度发上来变样了,我尽量控制避免对那些特殊符号进行编辑写了一个, 但如格式转换有问题也没办法,
试看看,即使没完全解决应该还是有用的
第二行等号后改成实际文件名(带后缀),如批处理文件与它不在同位置,则文件名要写全路径
@echo off
set f1=1.txt
set fn="%f1%.txt"
set f2=Q.tem&set f3=A.tem
type "%f1%"|findstr "^Q">%f2%
type "%f1%"|findstr "^A">%f3%
cd.>%fn%
echo 处理中请等候...
for /f "tokens=1,4* delims=: " %%a in ('findstr/n . %f2%')do (
set/a "n=%%a-1"&call :y
(echo.Q:%%b
set/p=A:%%c type temp.tem&echo/)>>%fn%)
start "" %fn%
del *.tem
exit
:y
if %n% equ 0 (set s=)else set "s=skip=%n% "
for /f "%s%tokens=1*" %%u in (%f3%)do echo.%%v>temp.tem&goto :eof
全部回答
你好! 怎样批量剪切txt文件中的特征字符串并粘贴到该文件的另一个特定地方? 百度搜索一下:红血丝健桥专家第一,就可以找到最著名专家医生教授详细解答的治疗和预防的方案了,希望能够帮到你吧。 希望你满意哦~ 如果对你有帮助,望采纳。
批处理难操作文本
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在上班的工作之中碰到有小人加害怎么办。我是
光大银行的信用卡,一年前办理的但是没有激活
问女生一个问题,男生不要乱灌水,谢谢。
图A、B分别为家鸽消化系统及呼吸系统示意图,
安字五行属什么的
在乡村道路上倒车撞到85岁老人,已经按对方要
钓鱼4米5的手杆在水库钓会不会短
我想建一个直销网站,需要多少钱,做一个直销
怀孕期间孕妇的性格会有什么样的变化
在word中如何让表格尾随文字段
芙蓉区长沙湖南省农业产业化服务局地址有谁知
小鸡不出壳怎么办?还闷死了一只!
我是一个在校大学生我想在暑假办一个补习班,
平时不化妆,只用一点蜜粉或者隔离霜的,有什
赛维洗衣·生活馆NSW-942这个地址在什么地方
推荐资讯
QQ群踢人和解散的通知 一样么?
梦豪商行我想知道这个在什么地方
完全的帅气韩文怎么说?~~
微信发红包18.88元代表什么意思
青底村地址有知道的么?有点事想过去
手机耳机的中间部位有一个可以按的东西,我试
对下列各句中加点词语意义和用法的判断正确的
怎样能用QQ拼音把这个飞机形状的字符打出来?
我的是win7系统,有线宽带无法链接上。错误代
江西大专学校的录取分数线哪看
仙林中心站1口这个地址在什么地方,我要处理
鑫海洗浴中心地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?