一个文本文档,有许多内容重复,想把重复的删除掉,但用手工删太累也太慢,谁能帮我写一个批处理文件?

来源:百度知道 编辑:UC知道 时间:2024/05/19 06:35:46
是重复的单词

你试试把.
前提:
1,文本内不能含有特殊字符.
2.此为删除全文中所有重复的单词.
3.是以空格来判断单词的.(即:假定你的每个单词都是用空格分开的)

@echo off
setlocal EnableDelayedExpansion
for /f "delims=" %%a in (a.txt) do (
for %%b in (%%a) do (
if not defined %%b (set %%b=a&set /p=%%b <nul)
)
echo.
)
pause

用替换功能,把你希望删除的内容输入"查找内容","替换为"不填,点击"替换"按键,即可删除重复内容
我个人认为,这样的问题还不需要动用到批处理程序,编批处理所花时间比你用替换功能要更多,做事讲求点效率

用Word打开这个文本文档,然后按Ctrl+F,就打开了查找和替换对话框,点替换,输入要查找的内容,替换栏里什么也不要输入,就是不管替换栏,点全部替换,OK!

用word或者excel的查找同类词语功能,替换就好了。

使用宏。

小楼_春雨 好厉害.