[原创]善用查找替换功能,除去WORD中的换行符
平时在网上看到自己喜欢的文字内容,总喜欢用复制粘贴功能保存到WORD中。可是,每一行字的后面往往带有一个向下的小箭头(换行符),两行字之间有时还要多一行空行,别提多烦人了。下面介绍一个小技巧,可以快速去除讨厌的换行符和空行:
1. 在WORD文档中,按Ctrl+H,弹出查找替换对话窗口。
2. 在查找一栏添入“^l”(那个“^”符号是按Shift+6输入的,后面那个是个小写的L);在替换一栏添入“^p”,然后选择全部替换。这样,就将所有的换行符替换成了回车符。
3. 再按Ctrl+H,调出查找替换对话窗口,在查找一栏添入“^p^p”,在替换一栏添入“^p”,然后选择全部替换。如果两行字之间间隔有多个空行,还可以重复做几次。这样,就可将所有的空行去掉了。
说得有点儿噜嗦,不知道各位能不能看明白?
回复 #1 逍遥小鱼儿 的帖子
你的图是怎么粘上去的,为什么没有JPG格式? 是JPG格式的呀,对着图片点右键,选属性,就可以看到它的信息了。发图的方法参见:http://bbs.sific.com.cn/viewthread.php?tid=3108&extra=page%3D1&page=2 举一反三:要想去掉文档中的空格,可在查找栏中添入空格,替换栏中不添,然后点击全部替换,即可去除全部空格。
注意:空格亦有全角、半角的不同,分别查找替换掉就可以了。 查找替换中的高级功能:在打开的“查找和替换”窗口中点击“高级”,展开替换的高级功能,就可以设定查找替换指定字体、颜色、大小等特殊条件的字符了。具体应用范例如下:
巧用Word把复制来的网页乱码转换清零
作者: 寂寞的刺猬 原创
出处: 天极软件
昨天上网,偶遇一篇美文,欲收藏之,但当我将其复制到文本文件中时,却发现每行的后面都有一些不规则的乱码,莫非这就是传说中的防复制乱码?怎么办?难道要一行一行的清理这些乱码?在一番摸索后,终于找到用Word快速清除乱码的方法。
问题分析:
在正常状态下看不见这些乱码,但只要选中了几行或整篇文字,这些乱码就会显露出来了。点右键查看网页的“源文件”,发现在每一行的后面都有一段乱码,并且其“font”标签中的“color”值都是一样的——“#FFFFFF”(白色)。白色的乱码,在网页背景是白色的情况下当然看不到了。
看来要解决乱码,只有从复制后的文字入手,但这些乱码的值及长度又没有规则,如何将其替换为空呢?
问题解决:
说到“替换”,我忽然想起了Word,其“替换”功能中好像有一项“字体”替换,前面的乱码虽然在长度上没有规则,但其颜色却都是一样的,这不也是一种关键字吗?
启动Word,将复制的文字粘贴到空白文档中,在默认状态下,Word是按源文件的格式进行显示的,所以这段文字在Word中和在网页中看到的效果是一样的,乱码隐藏在白色背景中。
接下来点击菜单“编辑”中的“替换”,在打开的“查找和替换”窗口中点击“高级”,展开替换的高级功能,接着点击“格式”下的“字体…”,在打开的“字体”窗口中,点击“全部文字”中的“字体颜色”内的“下拉菜单”,选择其中的“白色”(图1)
注:有些网页中的防复制代码的颜色不是白色,比如是:#FCFCFC,对这种不在常规中显示的颜色,我们就要采取自定义的方式,选择“其他颜色”窗口中的“自定义”面板,将其中的“红色”、“绿色”、“蓝色”分别设为“#FCFCFC”中所对应的十进制数值。
怎么将十六进制FC转为十进制数值呢?用WINDOWS的计算器吧,使用其的“科学型”方式,就可以将一个数值转为在十六、十、八、二进制数值,比如前面的十六进制FC,转为十进制就是252。
设置完字体颜色,点“确定”返回到“查找和替换窗口”(图2)
在“查找内容”中虽然没有内容,但其下的格式却给出了当前查找的关键字是字体颜色为“白色”的内容,接下来是“替换为”的设置,因为我们要将这些乱码替换为空,所以在“替换为”中什么也不用输入,直接点击“全部替换”就可以了,待替换完成后查看一下效果,无论是更改Word的背景颜色,还是将这些文字复制到文本文件中,均看不到乱码的踪迹了。
回复 #1 逍遥小鱼儿 的帖子
小鱼儿,你这张照片太有个性了;P 简直帅呆了;P;P酷毙了;P ;P ;P好:lol :lol :lol 我正为此事烦恼呢,真是及时雨呀。谢谢。 原帖由 逍遥小鱼儿 于 2007-11-18 01:32 发表 http://bbs.sific.com.cn/images/common/back.gif
平时在网上看到自己喜欢的文字内容,总喜欢用复制粘贴功能保存到WORD中。可是,每一行字的后面往往带有一个向下的小箭头(换行符),两行字之间有时还要多一行空行,别提多烦人了。
下面介绍一个小技巧,可以快 ...
很有用哦!谢谢!:lol :lol 谢谢小鱼儿版主!:handshake :handshake :handshake 大部分情况下应该是很好用的方法,但有时试完了上面的方法还是去不掉空格不知道有没有碰到过的。 在DOS中有时用Alt+255输入一个空格来保护文件夹,兼给别人捣乱的。在WINDOWS里面可没有注意过。
最大的两种可能:
1. 注意全角与半角空格的不同;
2. 象前面提到的,它是一个白色的字甚至是乱码。选中它看看反色是什么表现?总结它的特别之处,然后用替换中的高级功能杀掉它。
如果这样都不对的话。。。还有一个笨办法,就是把那个特殊的空格直接复制粘贴到查找框中。。。
回复 #1 逍遥小鱼儿 的帖子
以前从网络上下载一个资料得忙乎老半天,现在分分钟就搞定了,真是太好了!:ok :ok 多谢鼓励!用我的技能,节约各位的宝贵时间,是我引以为豪的事情。其实,各位不也在这样做吗?:handshake :handshake回复 #13 逍遥小鱼儿 的帖子
能否问一下^l,^p,^p^p是什么意思啊? 我真想拥抱你.十分有用.谢谢. 原帖由 楚楚 于 2007-11-25 20:55 发表 http://bbs.sific.com.cn/images/common/back.gif能否问一下^l,^p,^p^p是什么意思啊?
嗯,^l就是手动换行符的代码,模样就是那个向下的小箭头,通常在编辑WORD文本时可以用Shift+回车键来输入。它代表单纯的换行,而仍然在同一个段落里面;
^p代表的就是那个回车键,叫做段落标记,即不仅另起一行而且新建一个段落。
在查找替换时,就要用^l(或^11)和^p(或^13)来表示了。注意,段落标记^p在开启“使用通配符”选项时,在“查找内容” 框中无效。
再举几个例子吧:
1.常用代码:
制表符 ^t 或 ^9
长划线 (——) ^+
短划线 (-) ^=
任意字符 ^?
任意数字 ^#
任意字母 ^$
图片或图形(仅限内嵌) ^1
批注 ^a 或 ^5
全角空格 (Unicode) ^u8195
半角空格 (Unicode) ^u8194
2. 在“查找内容”框中键入 (逍遥)(小鱼儿) ,并在“替换为”框中键入 \2\1。在“更多”里面选中“使用通配符”,Word 将找到逍遥小鱼儿并将其替换为小鱼儿逍遥。
如果把"\2\1"改为"\2真\1",替换一下试试?那就变成了“小鱼儿真逍遥”啦!
查找替换的功能其实很强大,我们通常仅用了它的一点点功能而已。有机会再发个帖子,把你说晕!
[ 本帖最后由 逍遥小鱼儿 于 2007-11-25 22:46 编辑 ] 原帖由 麦苗 于 2007-11-25 21:10 发表 http://bbs.sific.com.cn/images/common/back.gif
我真想拥抱你.十分有用.谢谢.
同意,你们可以见面的时候再抱一下好了。。。。。。;P
回复 #17 safihu 的帖子
你也加把劲,让她对你也产生这种冲动嘛!;P ;P 千万别跟楚版学,还没见面就有流口水的冲动!:lol :lol 呵呵,多谢小鱼儿版主{:1_1:}
页:
[1]