快速去掉Word文档中的空格

一篇去年的总结,拿来充数,因为受到某个插件的影响,我习惯在输入时,中文和英文之间,中文和数字之间,数字和英文之间插入一个空格,这样看起来会好看很多。

比如:
这个名为English的文件有1.8GB那么大。
这个名为 English 的文件有 1.8 GB 那么大。

这两句话,显然下面这句更好看,对吧。但是出版行业一般有他们自己的排版软件,会自动调整这些间距,所以我要把整个稿子中所有不符合要求的空格全部去掉!!!!

我肯定不会那么蠢一个一个地删,所以利用Word文档的通配符规则,去掉了全文所有的不符合要求的空格。

通配符就是在查找替换界面那里输入。

中文

中文 数字

([一-龥])( )([0-9]{1,})
\1\3

中文 英文

([一-龥])( )([a-zA-Z])
\1\3

中文 符号

([一-龥])( )(\/)
\1\3
([一-龥])( )(\-)
\1\3
([一-龥])( )(\<)
\1\3
([一-龥])( )(\$)
\1\3
([一-龥])( )(\')
\1\3
([一-龥])( )(\()
\1\3

数字

数字 中文

([0-9]{1,})( )([一-龥])
\1\3

[X]数字 英文

[X]数字 符号

英文

英文 中文

([a-zA-Z])( )([一-龥])
\1\3

[X]英文 数字

英文 符号

([a-zA-Z])( )(\。)
\1\3
([a-zA-Z])( )(\,)
\1\3
([a-zA-Z])( )(\()
\1\3

符号(< | / | \-)

符号 中文

(\/)( )([一-龥])
\1\3
(\>)( )([一-龥])
\1\3
(\))( )([一-龥])
\1\3
(\()( )([一-龥])
\1\3
(\))( )([一-龥])
\1\3

符号 英文

(\()( )([a-zA-Z])
\1\3
(\))( )([a-zA-Z])
\1\3

[X]符号 数字

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,227评论 25 708
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,552评论 9 467
  • 查看历史版本 使用git log可以查看历史提交的版本,如果需要展示时间线图,可以使用--graph参数,git ...
    飞到哪阅读 225评论 0 2
  • “……你说什么,兰特居然要主动出击,不仅不等待其大后方军队全部集结,而且还放弃城防之利和我们打野战?” 庞德塞特,...
    听雨轩瑞恩阅读 285评论 1 0
  • 我并不喜欢在月初,发一句“x月,你好”这样的话。在我看来,有一些无力的心理积极暗示。但是,在这个九月的第一天...
    谦小主阅读 472评论 0 0