notepad++是一款非常高效和方便的文本编辑软件,而且它是一款免费软件,自带中文且支持众多计算机程序语言。自从梦想之路使用zblog的后台花了四十分钟的时间写了一篇文章出错丢失以后,以后写文章都是在notepad++里面写,然后再粘贴发布。其实梦想之路主要是为了使用一些比较便捷的替换功能,比如使用notepad++去掉粘贴文字多余的空格和换行符就非常好用。
大家肯定遇到这样的使用场景,就是图片转换的文字或者是复制而来的段落有许多的空白字符和换行符,多出来的换行符打破了原有的段落。这个时候我们如果手动去除多余的换行符就非常的繁琐。这里梦想之路给大家推荐一个小技巧,就是使用notepad++来去掉空格和换行符。
粘贴文字去掉空白符和换行符的办法
1、首先,我们把要处理的文字复制粘贴到notepad++软件中来。
2、按ctrl+h快捷键打开替换的页面--在查找目标处输入\s--替换为的选项为空--勾选左下的正则表达式--然后选择全部替换。
3、接下来我们来看一下使用notepad++去掉空白字符和换行后的样子,然后我们再简单的分一下段落就可以了。
只需要使用notepad++的替换功能去能替换掉复制文字多余的空格和换行符,是不是非常的简单?如果你想知道原理的话就需要了解一些简单的正则表达式的小知识。
简单的正则表达式语法规则
\w 与任何单词字符匹配。
\W 与任何非单词字符匹配。
\s匹配所有的空白符,包括换行。
\S与任何非空白字符匹配。
\d与任何十进制数字匹配。
\D匹配不是十进制数的任意字符。
当然,正则表达式的语法规则很多,我们这里只是使用了正则表达式的\s匹配所有的空白符和换行符替换成为空内容,所以断开的文字就连起来了,免得我们手工去除。
使用notepad++去掉复制文字的空白字符和换行符的办法就介绍到这里了,希望能够对大家用有,如果大家对正则表达式有兴趣的话,可以自行搜索有关正规则表达式的内容。