【批处理】如何删除文本中的指定文字?
文本内容:[00:05.33]你拿什么来爱我(其它行类似)如何删除每行的中括号以及里面的文字?...
文本内容:[00:05.33]你拿什么来爱我 (其它行类似)
如何删除每行的中括号以及里面的文字? 展开
如何删除每行的中括号以及里面的文字? 展开
1个回答
展开全部
使用FOR语句可以实行,我执行命令的情况如下:
E:\exp>for /f "tokens=2 delims=]" %i in (1.txt) do @echo %i
你拿什么来爱我1
你拿什么来爱我2
你拿什么来爱我3
E:\exp>type 1.txt
[00:05.33]你拿什么来爱我1
[00:05.33]你拿什么来爱我2
[00:05.33]你拿什么来爱我3
注意,如果是在批处理里面,需要使用两个%代替上面的单个%,命令是:
for /f "tokens=2 delims=]" %%i in (1.txt) do @echo %%i
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询