如何替换word中的空格和空行总结

如何替换word中的空格和空行总结,第1张

(具体 *** 作:按下Ctrl+H键,或者点击“编辑”,打开“替换”对话框。)
一、从网页上复制文本,最好是先把网页另存为文本文件。方法为:1、单击网页左上角的“文件”--“另存为”,2、在d出的对话框中把“保存类型”的“网页
全部”改为“文本文件”,3、单击“保存”。然后,在你保存的位置打开该文本文件,选中你需要的部分,复制、粘贴在word文档中。
但是这样粘贴的文章,常常有很多空行或空格,若是一一删除特别麻烦。其实这些可以用word的“查找、替换”功能来轻松处理。
空行删除:也是采取执行“编辑/替换”命令,在“查找”栏输入“^p^p”(在英文状态下输入,“^”是数字“6”的上档位,“p”必须为小写字母,引号不必输入),在“替换”栏中输入“^p”,最后单击“全部替换”按钮,删除多余的空白行。若有多行空白行,只需反复执行此命令即可。
二、在Word *** 作中,有时需要把“空格”替换成“回车”,如果手工 *** 作很麻烦,这里介绍一种比较简单快捷的方法:菜单栏“编辑”查找
替换:在“查找内容”里打一个空格,在“替换为”里输入:“^p”。1、硬回车就是普通我们按回车键Enter产生的,在Word中是一个弯曲的小箭头,它在换行的同时也起着段落分隔的作用;在“编辑”菜单中单击选择“替换”选项,d出“查找和替换”对话框,然后单击对话框下方的“高级”按钮,出现高级选项;再把光标定位于“查找内容”框中,这时连续单击“特殊字符”──“段落标记”两次(或直接输入^p^p);接着把光标定位于“替换为”框中,再次单击“特殊字符”──“段落标记”一次(或直接输入^p)
,最后单击全部替换即可删除Word文档中全部空行。2、软回车是用Shift
+Enter产生的,在Word中是一个向下的箭头,它是换行,但是并不换段,即前后两段文字在Word
中属于同一“段”。处理方法和以上步骤大致相同,就是在把光标定位于“查找内容”框时,连续单击“特殊字符”──“段落标记”两次变成连续单击“特殊字符”──“手动换行”两次(或直接输入^l^l);接着把光标定位于“替换为”框中,再次单击“特殊字符”──“手动换行”一次(或直接输入^l),最后单击全部替换即可删除全部空行。
三、去掉表格和格式
为了版面的整齐,网页文档都是以表格的形式存在的,只是一般情况下表格的颜色被设为无色或表格宽度被设为0
,所以我们在网页上看不到表格。另外,网页文档中换行用的都是手动换行符,还有对字体等格式的设置。如果把从网页上复制的文字直接粘贴到Word中,那么它们也都粘贴进来了,这给重新排版带来了很大的麻烦。
从“编辑”菜单中单击“全选”,然后单击“剪切”,再单击“选择性粘贴”。在打开的的“选择性粘贴”对话框中选择“形式”为“无格式文本”,确定。这样表格和各种格式都没了,手动换行符也变成了回车符(段落标记)。另外还可以从“文件”菜单中选择“另存为”,把文档保存为纯文本文件,再用Word打开,效果和上面的方法完全一样。

用查找替换。
首先,查找内容肯定是空格了。
其次,替换为选项里,首先把下面的“高级”打开,找“特殊字符”,有个"手动换行符",点选以后,就可以替换了。
个人认为是这样,试试吧~~

在开发中,经常遇到把数据中的空格、回车符替换的问题。比如:网页中提交的textarea信息,如不对其空格和回车进行转换,则用html显示时,就会出现布局乱排,因为在html语言中,空格是:, 回车相当于 <br>;再如,从记事本读取的信息,如果按行分开,如按空格拆成数组,这都需要对C#中的空格或回车符有所了解。 网页、记事本中的空格、回车替换:public string texttohtml(string chr){if(chr==null)return "";chr=chrReplace("<","amp;lt");
chr=chrReplace(">","amp;gt");
chr=chrReplace("/n","<br>");
chr=chrReplace(" ","amp;nbsp;"); // 将空格,回车替换为空字符串,及去掉空格换行符chr=chrReplace(" ","");chr=chrReplace("/r/n","");chr=chrReplace("/r","");chr=chrReplace("/n","");
return(chr);
} 昨夜风总结: 一、从网页表单读取的信息,或从记事本读取的信息,其空格为字符式的" "
,回车符用/n来表格。
二、判断用户按下的是否空格或回车键:空格键值为:32 即 (char)32,回车键键值为 13 即 (char)13;
三、向记事本中写入换行:
对象WriteLine("一行内容");或者对象Write("内容/r/n"); 向网页中的textarea中写入换行,

把你的记事本文件内容全选,复制到word中
然后使用查找替换功能
打开查找替换对话框后点高级,然后找特殊字符里的“手动换行符”,再在查找内容里输入一个空格字符
然后点全部替换
然后你再把所有内容复制到记事本里。
搞定

EXCEL里将换行符替换成空格或分号,可使用查找替换的替换功能实现。

方法步骤如下:

1、打开需要 *** 作的EXCEL表格,点击查找和替换,然后选择“替换”。

2、在查找内容中,按住Alt键,同时通过小键盘输入10,然后在替换为输入框输入分号;或者空格,点击“全部替换”。

3、d出替换成功提示窗口,点击确定返回EXCEL表格即可。

4、在EXCEl表格中,可发现成功将换行符替换为分号“;”。

1、打开一个原始文档,在文档中各个人物名称是以换行符分隔的,

2、右键点击文件,在右键菜单中选择UltraEdit。

3、在UltraEdit软件中打开文档内容。

4、在UltraEdit软件中点击搜索-替换。

5、d出替换窗口,在查找什么框中输入要替换的逗号^r^n,在替换为框中输入 ,这里是按一下空白格。点击全部替换。

6、可以看到所有回车换行都已经替换为了空白格了。

想把大量的空白回车行的整行去掉。你首先要弄明折到底是换行符还是回车符。如果回车符前或换行符前还有空格,单纯用替换的方法不灵。
第一、如果有换行符(显示出来“↓”)就先将它替换为回车符 (如果是回车符省略这步)
按CTRL+H,在查找框中输入^L(^为数字6上面那个符号,L用小写),替换为框中输入(^P,P要小写)
第二、替换掉段前,段后(即回车符前的空格)。
选定全部文档,单击居中,再单击两端对齐,看看首尾多余的空格是不是消失了。
第三、批量删除空白行。
再次按CTRL+H 执行替换,在查找框中输入^p^p(两个回车,记住用小写),在替换为框中输入(^p),单击全部替换。如果段落间有多个空白行,可多次执行全部替换。
通常网上来的资料就可以采用这个办法来消除空行,如果经常用,可以录制一个宏,以后 *** 作就方便了。

这个批处理已记不得什么时候的事了,现在看来当时写的并不严谨,不仅会把空格替换,还会把 ,;= 等符号都会替换成回车的。现改写一下

@echo off
for /f "delims=" %%x in ('dir/b/a-d txt')do (
echo %%x&set/a n+=1
(for /f "usebackq delims=" %%i in ("%%x")do (
set "w=%%i"
setlocal enabledelayedexpansion
set "w=!w: =" "!"
for %%j in ("!w!")do echo%%~j
endlocal
))>tempyky
move tempyky "%%x")
echo %n% 个文件处理完毕
ping -n 3 1271>nul

应用就是打开记事本 把以上代码另存为xxbat 文件放要处理的文件夹(桌面也算一个特定的文件夹),双击则会处理此文件夹中所有txt文件,如果只是特指的1个或几个,把那第二行 txt  改写成特定的文件名(多个用空格分隔,如文件名本身有空格用引号括起来)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12815776.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存