常用通配符-转发非原创,自己留用的。

2021-11-01  本文已影响0人  东篱观月

([a-zA-z]@)tt([****一-龥]@)^13:“([a-zA-Z@])”,表示所有的字母组合;“tt”是指原有的两个空格;“([一-龥]@)”,表示汉字编码中的第一个字符“一”至最后一个字符“龥”中的任意字符所组成的字符串。

2t1p****:“2”表示将查询到的第2个表达式作为替换的内容,即汉字字符串,替换时将其放到前面;“t”指“制表符”,这里输入了一个“t”表示一个空格;“1”为查询到的第一个表达式,即文档第一段中的字母组合,替换时将其放在后面,以达到中英文位置互换的效果;“^p”为回车符。

直接按“Ctrl+H”快捷键,打开“查找和替换”对话框。点击“高级”按钮,勾选“使用通配符”复选框,然后输入下面的代码。

【查找内容】:([一-龥]@)[  ^s]{1,}([a-zA-z]@)

【替换为】:12

单击【全部替换】按钮,将一次性删除文档中的所有中文字符之间的空格,

([****一-龥]@)[  ^s]{1,}([a-zA-z]@):“([一-龥]@)”,表示“一”至最后一个字符“龥”中的任意字符所组成的字符串;“[  s]{1,}”表示一个以上的空格,其中的“s”表示不间断空格,“([a-zA-z]@)”,表示所有的字母组合。

12****:是指将2个表达式之间的部分删除,即删除由“[  ^s]{1,}”表示的空格。

OK,今天的内容到此结束啦!巧用Word查找和替换功能,能让你的工作效率提高几倍。

3****个Word中英文排版神技能,让你摆脱低效工作!

 说起Word查找和替换功能,想必各位都有所了解,但许多人会以为它只是一个用来替换文字内容的功能。其实它的功能非常强大。工作中,可以利用查找和替换功能来帮助我们批量完成中英文排版,一起来看看吧!

日常工作中,编辑一份中英文混排的Word文档时,如果要求将文档中的中文和英文并为一行、中文和英文互换位置,或者是删除中文字符之间的空格等等.......

遇到这些问题的时候,你会处理吗?今天,小编教大家3个实用小技巧,在Word中利用查找和替换功能快速对中英文进行排版。

01

中英文合并成一行

直接按“Ctrl+H”快捷键,打开“查找和替换”对话框。点击“高级”按钮,勾选“使用通配符”复选框,然后输入下面的代码(注意:代码需在英文状态下输入)。

【查找内容】:([a-zA-z])^13

【替换为】:1tt

单击【全部替换】按钮,即可将所有的英文名和中文译名合并成为一行,如下图所示。

[图片上传失败...(image-32a159-1635727684849)]

代码解析:

([a-zA-z])^13****:“()” 用来定义一个“表达式1”,表示查找到的符合条件的字符串;“[a-zA-Z]”代表A-Z的任意一个英文字母;“^13”为勾选了“使用通配符”后的“回车符”,在这里起到限位作用。

1tt****:“1”表示查询到的“表达式1”作为替换的内容,且在替换时,去掉原有的回车符,将其与下一段内容合成一段;“t”表示“制表符”,指按“Tab”键输入的空格,这里我们输入了两个“t”,表示在替换后英文和中文之间空出2个空格的距离。

02

中英文互换位置

直接按“Ctrl+H”快捷键,打开“查找和替换”对话框。点击“高级”按钮,勾选“使用通配符”复选框,然后输入下面的代码。

【查找内容】:([a-zA-z]@)tt([一-龥]@)^13 (注:生僻字龥(yu),可用快捷键“Alt+40869”输入)

【替换为】:2t1p

单击【全部替换】按钮,即可将文档中的中英文位置互换,如下图所示。

所有数字[0-9]所有数字+·[0-9.]或者[.0-9]

[图片上传失败...(image-a51101-1635727684849)]

代码解析:

([a-zA-z]@)tt([****一-龥]@)^13:“([a-zA-Z@])”,表示所有的字母组合;“tt”是指原有的两个空格;“([一-龥]@)”,表示汉字编码中的第一个字符“一”至最后一个字符“龥”中的任意字符所组成的字符串。

2t1p****:“2”表示将查询到的第2个表达式作为替换的内容,即汉字字符串,替换时将其放到前面;“t”指“制表符”,这里输入了一个“t”表示一个空格;“1”为查询到的第一个表达式,即文档第一段中的字母组合,替换时将其放在后面,以达到中英文位置互换的效果;“^p”为回车符。

03

删除中英文之间的空格

直接按“Ctrl+H”快捷键,打开“查找和替换”对话框。点击“高级”按钮,勾选“使用通配符”复选框,然后输入下面的代码。

【查找内容】:([一-龥]@)[  ^s]{1,}([a-zA-z]@)

【替换为】:12

单击【全部替换】按钮,将一次性删除文档中的所有中文字符之间的空格,如下图所示。

[图片上传失败...(image-39ccc6-1635727684849)]

代码解析:

([****一-龥]@)[  ^s]{1,}([a-zA-z]@):“([一-龥]@)”,表示“一”至最后一个字符“龥”中的任意字符所组成的字符串;“[  s]{1,}”表示一个以上的空格,其中的“s”表示不间断空格,“([a-zA-z]@)”,表示所有的字母组合。

12****:是指将2个表达式之间的部分删除,即删除由“[  ^s]{1,}”表示的空格。

OK,今天的内容到此结束啦!巧用Word查找和替换功能,能让你的工作效率提高几倍。

上一篇下一篇

猜你喜欢

热点阅读