求助:帮编去掉word文档中的英文或中文的程序
用外部程序读取word 中的内容是不能办到的,但是读文本文件可以.如果你把那个中英文混杂的文件放在txt文件中,那么下面我给你写的程序可以实现你说的功能.#include int main(){char sourcefile[]="apple.txt"; //包含英文和中文的源文件char chinesefile[]="chinesefile.txt"; //中文的输出文件char englishfile[]="englishfile.txt"; //英文的输出文件FILE * read;FILE * chinese;FILE * english;read=fopen(sourcefile,"r");if(read==NULL){printf("打开源文件失败!\n");return 0;}chinese=fopen(chinesefile,"w");english=fopen(englishfile,"w");if(chinese==NULL || english==NULL){printf("打开输出文件失败!\n");return 0;}unsigned char c;while(fscanf(read,"%c",&c)!=EOF){if(c & 0x80) //汉字fprintf(chinese,"%c",c);elsefprintf(english,"%c",c);}return 0;}
怎样删除word文档中英文混合中的中文
方法/步骤1、打开word文档,按下ctrl+f组合键,打开查找和替换对话框。
2、在查找内容这一栏输入[!^1-^127]。
3、切换到替换选项下,然后点击更多按钮。
4、勾选使用通配符选项,然后点击全部替换按钮。
中文全部消失,只剩下英文,但是还有一个问题,那就是有很多多余的回车留下来了。
5、还是这个方法,按下ctrl+f,打开查找对话框,然后输入^p^p。
6、切换到替换对话框,点击更多按钮,打开高级设置。
7、取消勾选使用通配符,也就是说不使用通配符,然后点击全部替换。
8、最后效果处理完毕。
如何去掉word文档中字的白底
例如,上面白色的是文字底纹;下面的是段落底纹,去掉的方法:1、选中需要去掉底纹的文本;2、单击页面布局---->页面边框按钮;3、弹出边框和底纹对话框,选择底纹选项卡,在填充处选择无颜色;在应用于处,根据实际情况选择文字或段落即可,如图所示。
word 中如何查找出所有中文汉字,并把他们删掉.
方式:1.在右上角找到【替换】功能,其他版本office的替换按钮位置各不相同,请自行查找。
2.在“查找内容”里填入“[!^1-^127]”(直接复制引号里的所有内容粘贴过去即可),然后勾选下方的“使用通配符”。
3.“替换成”里留空白,表示删除。
此时可以点击“全部替换”,或者“查找下一处”,再点“替换”。
后面这种是有选择的进行替换。
4.全部替换就是把中文汉字全部替换成空白,就是删除的意思。
word文档里怎么删除全部中文字只留下数字
1. 使用WORD的查找替换功能2、步骤(1)打开要删除所有中文(汉字)的文档,按 Ctlr + H 键,打开查找和替换”窗口,在“查找内容”右边输入 [!^1-^127],“替换为”留空,如图(2)单击“更多(或高级)”,勾选“使用通配符”,如图(3)点击“全部替换”,文档中所有中文被删除注意:如果把 [!^1-^127] 复制到“查找内容”右边输入框,无法替换,请手动输入就可以替换了。
word中如何快速清除中文字符
清除中文字条可以用“[一-龥]”或者“[!^1-^127]”进行批量替换。
软件工具:word 20131、在word中打开替换对话框,可以按ctrl+H直接打开。
2、在查找内容中输入“[一-龥]”或者“[!^1-^127]”,引号不输入。
然后击更多,选中“使用通配符”,然后点击全部替换。
3、这样就是快速清除中文字符。
注意事项:使用“[一-龥]”替换,只替换中文汉字,不包含中文标点。
使用“[!^1-^127]”替换,可以替换中文汉字和中文标点。
转载请注明出处51数据库 » word文档删除中文