单独批量删除数字、英文、中文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单独批量删除数字、英文、中文
word文档中批量删除英文或者中文、标点的方法
2011-08-17 20:59:05
删除英文方法:
按ctrl+H查找替换就可以了!在查找内容中输入^$替换为^p,点“全部替换”,这时所有的英文都会被删除了,并且会自动换行出来!
删除汉字和中文标点:
同上在查找内容输入“[!^1-^127]”(输入引号之间的内容,这表示所有非西文字符,即所有汉字和中文标点符号)。

替换内容什么也不要输入,点全部替换。

删除汉字:
用Ctrl+H打开查找和替换,高级选项里的“使用通配符”要记得选上。

输入查找内容“[一-龥]”(输入引号之间的内容,这表示所有的中文汉字),
替换内容什么也不要输入,即删除所有查找内容。

删除汉字和中文标点:
同上在查找内容输入“[!^1-^127]”(输入引号之间的内容,这表示所有非西文字符,即所有汉字和中文标点符号),这个就有点正则表达式的意思了。

替换内容什么也不要输入。

=================
请用查找替换法,在钩选通配符下:
[^1-^127] 所有西文
[!^1-^127] 所有西文以外字符
Word小技巧:仅删除文件里的中文或英文
如果我们在一份混杂着全角与半角的中英文、数字和符号的文件中,只想单独删除里头的英文字或中文字时,除了一个字一个字删除之外,有什么比较快速简便的方法吗?
1.首先开启我们想处理的文件,其中包含全角与半角的中英文、数字和符号,并点选菜单【编辑】→【取代】。

※[ ]里的「^1-^127」表示ASCII字码的编号1至127,其中编号48~57代表数字「0~9」,65~90代表大写英文字母「A~Z」,97~122代表小写英文字母「a~z」。

2.在「寻找及取代」对话盒中的「寻找目标」输入「[^1-^127]」,接着点选〔更多〕后,勾选「使用万用字符」,并按下〔全部取代〕。

3.此时可以看到文件中所有半角的英文字、数字及符号,全都删除掉了。

※由于中文字都是全角,没有半角的,因此不会受影响。

4.不存盘关闭档案并重新开启后,这次在「寻找及取代」对话盒中的「寻找目标」
输入「[!^1-^127]」,并在点选〔更多〕后勾选「使用万用字符」,按下〔全部取代〕。

5.可以发现这次是把全角的中英文、数字及符号,全都删除掉,只剩下半角的部分。

在Word中只删除英文保留中文的方法
在Word的“编辑”菜单选“查找”(或直接按ctrl+F快捷键),选“替换”标签,然后在查找内容后面输
入^$,替换后面的内容留空,然后点击“全部替换”按钮即可删除所有英文字母。

此外,也可以在查找和替换面板下面点“高级”按钮,在“特殊字符”按钮弹出列表那里选择“任意字母”,这是就看到查找内容文本框后面自动输入了“^$”字符。

在Word中只删除数字的方法
同上面的方法调出查找替换框,在“查找内容”后面输入^#,“替换为”后面留空,然后按“全部替换”按钮即可清除文档中的所有阿拉伯数字。

在Word中只删除中文保留英文的方法
调出查找替换框,在“查找内容”后面的框里输入[!^1-^127] (注意要输入中括号),同时,点开“高级”按钮,将“使用通配符”前面的复选框勾上,最后点击“全部替换”按钮即可删除文档中的所有中文汉字。

一次性清除中英文混排文档中的英文
为了提高个人专业技术水平,单位又让上交阶段性学习笔记、专业技术论文了,不过上有政策下有对策,同事们利用计算机点点鼠标从网上复制粘贴来完成此项工作。

但有时一不留神发现搞下来的东西太高深,竟然是中英文混排的,太超过笔者的水平了,思前想后还是把这些英文都干掉的好。

在Word中单击“编辑/替换”,在打开的“查找和替换”对话框中的“替换”选项卡下,单击“查找内容”框,输入[^1-^127],“替换为”框中什么也不用输入,接着单击“高级”按钮(Word2007中是“更多”按钮),把“使用通配符”项勾选上,最后点“全部替换”按钮就大功告成了。

如果为了表达自己英文能力很强,还可以利用这种方法把有少数中文注释的中英文混排文档中的中文一次性干掉,给领导上交一篇纯英文文档,让领导慢慢看去吧!不过在“查找内容”框中输入的内容要改为[!^1-^127],也就是要在前边加一个“!”。

word文档中批量删除英文或者中文、标点的方法
删除英文方法:
按ctrl+H查找替换就可以了!在查找内容中输入^$替换为^p,点“全部替换”,这时所有的英文都会被删除了,并且会自动换行出来!
删除汉字和中文标点:
同上在查找内容输入“[!^1-^127]”(输入引号之间的内容,这表示所有非西文字符,即所有汉字和中文标点符号)。

替换内容什么也不要输入,点全部替换。

删除汉字:
用Ctrl+H打开查找和替换,高级选项里的“使用通配符”要记得选上。

输入查找内容“[一-龥]”(输入引号之间的内容,这表示所有的中文汉字),
替换内容什么也不要输入,即删除所有查找内容。

删除汉字和中文标点:
同上在查找内容输入“[!^1-^127]”(输入引号之间的内容,这表示所有非西文字符,即所有汉字和中文标点符号),这个就有点正则表达式的意思了。

替换内容什么也不要输入。

=================
请用查找替换法,在钩选通配符下:
[^1-^127] 所有西文
[!^1-^127] 所有西文以外字符
Word小技巧:仅删除文件里的中文或英文
如果我们在一份混杂着全角与半角的中英文、数字和符号的文件中,只想单独删除里头的英文字或中文字时,除了一个字一个字删除之外,有什么比较快速简便的方法吗?
1.首先开启我们想处理的文件,其中包含全角与半角的中英文、数字和符号,并点选菜单【编辑】→【取代】。

※[ ]里的「^1-^127」表示ASCII字码的编号1至127,其中编号48~57代表数字「0~9」,65~90代表大写英文字母「A~Z」,97~122代表小写英文字母「a~z」。

2.在「寻找及取代」对话盒中的「寻找目标」输入「[^1-^127]」,接着点选〔更多〕后,勾选「使用万用字符」,并按下〔全部取代〕。

3.此时可以看到文件中所有半角的英文字、数字及符号,全都删除掉了。

※由于中文字都是全角,没有半角的,因此不会受影响。

4.不存盘关闭档案并重新开启后,这次在「寻找及取代」对话盒中的「寻找目标」
输入「[!^1-^127]」,并在点选〔更多〕后勾选「使用万用字符」,按下〔全部取代〕。

5.可以发现这次是把全角的中英文、数字及符号,全都删除掉,只剩下半角的部分。

通配符的妙用批量删除括号及其内容
在Word中,“查找\替换”是个很神奇的功能。

它看似简单,就是把某些文字换成另一些文字。

可里面还潜藏着很多隐秘的功能,比如能删除空格、空行,更改图片或文字格式,将大文章分页……不过,很多时候都要搭配“通配符”这个小道具才能实现。

下面就来看一个具体的例子,来体会通配符的妙处吧。

同事拿来一份Word文档,希望能将文档中小括号、中括号和包含的注释内容全部删除,只保留原文(如图1)。

文档很长,包括许多文章,如果逐个删除括号那未免太过繁琐,能批量删除才是最好的。

怎样才能快速准确地完成这位同事的要求呢?仔细研究了他带来的文档后,发现注释内容一般放在小括号中,如果注释中还有注释,那么外层就变成中括号。

利用Word的查找替换功能,可以轻松把括号中的文字删除。

具体的操作方法如下,如果您也遇到类似的问题,那不妨也试试。

图1
删除中括号及其包含内容
中括号及其包含的内容是应该首先删掉的。

按下“Ctrl+H”快捷键,打开“查找和替换”对话框。

点击“替换”选项卡,在“查找内容”的输入框中输入“\[*\]”(不包括外层双引号),点击“高级”按钮,选中“使用通配符”复选项(如图2)。

“替换为”输入框中不输入任何内容。

需要注意的是输入框中输入的内容均应为英文半角状态。

图2
点击“查找下一处”就会发现,查找到的内容为中括号及其所包含的内容,而这正是我们所期望的。

点击“全部替换”按钮,就可以将文档中所有中括号及其所包含的内容都删掉了。

删除小括号及其包含内容
如果文中的小括号是中文状态的,那么需要先将它转换成英文半角状态,然后再将它及其包含内容删除。

这需要分成两步,仍然使用查找替换功能就可以完成。

◎将中文的括号改为英文的半角括号
仍按“Ctrl+H”快捷键打开“查找和替换”对话框。

在“替换”选项卡的“查找内容”输入框中输入一个中文状态的左括号,然后将输入法切换为英文状态,在“替换为”输入框中输入一个英文半角状态的左括号(如图3),注意这两个左括号是不一样的。

点击“全部替换”按钮,完成左括号的替换。

将两个对话框中的左括号分别换成相应状态的右括号,再次点击“全部替换”按钮,将右括号也换成英文半角状态。

图3
◎删除小括号及其内容
现在在“查找内容”输入框中输入“\(*\)”,在“替换为”输入框中不输入任何内容,保持为空白,然后点击“高级”按钮,选中“使用通配符”复选项(如图4)。

再点击“全部替换”按钮就可以将全部小括号及其所包含的内容都删掉了。

图4
好了,经过以上几个简单的操作,凭借着Word强大的查找替换功能,一份清清爽爽的文档就呈现在我们的面前了。

提示:文中用到的通配符
“*”是指在Word中将其定义为代表任意长度的字符串的通配符。

当它代表此含义时,就需要选中“使用通配符”的复选项。

当“使用通配符”的复选项选中时,英文状态下的括号符号“(”、“)”、“[”、“]”其实也被定义为通配符。

但是在本例中,却希望查找实实在在的括号这个符号而非通配符,那么此时就用上“\”了。

如果要查找已经被定义为通配符的字符,如“*”、“(”、“)”等字符,必须在该字符前面加上反斜杠“\”,如输入“\*”则表示查找字符“*”。

所以“\(*\)”的意思就是查找小括号及其包含的内容。

相关文档
最新文档