长文档需要批量修改或删除某些内容的时候,我们可以利用Word中的通配符来搞定这一切,当然,前提是你必须会使用它。通配符的功能非常强大,能够随意组合替换或删除我们定义的规则内容,下面易老师就分享一些关于查找替换通配符技巧!

01 批量删除所有英文字母

直接在查找中输入【^$】,替换为空,即可搞定!

02 批量删除所有数字

删除所有数字,也非常简单,使用【^#】,替换空。

03 删除所有的汉字

这个方法有几种,首先勾选【通配符】,然后在查找中输入【[一-龥]】或者是[一-﨩]或者是【[!^1-^127]】,替换为空即可,都可以批量删除所有的中文汉字。

04 批量删除混乱大小写任意英文左右空格

勾选通配符,然后查找内容输入【 [a-zA-Z]{1,15} 】,替换为空即可。

说明:

[a-z]是从a~z的所有小写字母;
[A-Z]是从A~Z所有大写字母;
[a-zA-Z]包括所有a~z和A~Z的大小写字母;
{1,15}是这个字母的数量,包括1个~15个字母,如果有单词是16位字母的那么这个就用不了,我们可以改成{1,99},就是1到99个字母组成的单词都可以使用。

注意 [a-zA-Z]{1,15} ,两边加上了空格。

05 删除任意位数字和左右的空格

先勾选通配符,然后查找内容中【 [0-9]{1,5} 】,替换为空。

说明:

[0-9]也就是包括0~9所有的数字,0到9就已经是所有的数字了,但这只能代表是单个数字。
{1,5}和上面的上一个动画一样,表示这个数字的位数,这里是包含了1到5,你也可以改成1~99,{1,99}

06 批量删除数字后面的单位

查找内容:【([0-9]{1,99})([一-﨩])】

替换为:【\1】

说明:大家看到这里查找内容中多了两个括弧()(),这是说明意思呢?这是将数据可以分为组,如果不加括弧的话,系统认为这是一组命令内容,加上两个括弧就将其看作为两组内容,它对应替换为中的\1和\2,替换为中的【\1】=查找内容中的第一组()内容。替换为中的【\2】=查找内容中第二组()括弧中的内容。所以,这里我们将替换为中只输入第一组【\1】,第二组是我们要删除的中文单位。

不知道我这样讲大家能否理解!

文章来源:http://www.wordlm.com/html/6537.html

Word中的通配符随意组合进行批量替换或删除某些内容的更多相关文章

  1. 在Visual Studio中使用正则表达式匹配换行和批量替换

    系统环境:Windows 8.1 Enterprise Update 2 x64 开发环境:Mircosoft Visual Studio Ultimate 2013 Update 2 RC 问题:如 ...

  2. 批量替换url,指定内容不替换

    如果需要批量替换url的某几部分,当然是用正则了比如在CI框架中要把 <img src="pc/baidu/aa.jpg"> 替换成 <img src=" ...

  3. JavaScript中将对象数组中的某个属性值,批量替换成另一个数值

    原文链接 https://segmentfault.com/q/1010000010352622 希望将下列数组中的sh替换成沪,sz替换成深 var stooges = [ {label:1,val ...

  4. MyEclipse如何查找指定工程下所有或指定文件中特定字符串并且可进行批量替换

    查找操作步骤:(1)在myEclipse里菜单选择-Search-Search(快捷键:ctrl+h);(2)在弹出对话框中选File Search选项,然后在第一个文本框中输入“要查找的字符串”(为 ...

  5. linux sed批量替换多个文件内容

    sed -i "s/lgside/main/g" `grep -rl lgside /home/zn/work/project-template` 注意标点符号:`

  6. word中批量修改图片大小

    一,在word中按alt+f11组合键,进入VBA模式二,在左边的工程资源管理器中找到你的word文档,在其上右键/添加/模块三,把下面代码复制,粘贴进去.四,更改数值, 改一下宽度和高度数值(10) ...

  7. Word中如何调整MathType公式的间距

    作为一名理工科的学生,经常会面对一大堆公式,那么就要掌握在Word中编辑公式的技能,那么怎样才能在Word中编辑美观的公式呢?为了方便大家的使用,下面就详细介绍在Word中调整MathType公式间距 ...

  8. C# 利用占位符替换word中的字符串和添加图片

    利用占位符替换word中的字符串和添加图片   ///<summary>         /// 替换word模板文件内容,包括表格中内容         /// 调用如下:WordStr ...

  9. linux下find查找与批量替换文件中指定内容

    经常在部署tomcat时需要替换配置文件中的ip,find命令批量替换还是很方便的 查找需要替换的ip,看看哪些文件有配置这个ip,执行下面命令: find ./ -type f -regex &qu ...

随机推荐

  1. vb.net ping

    Function ping(ByVal IP As String) As String If My.Computer.Network.Ping(IP) Then MessageBox.Show(&qu ...

  2. 阿里分布式服务框架Dubbo的架构总结

    Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合).从服务模型的角度来看,Dubbo采用的是一种非常简单的模 ...

  3. MySQL8.0设置远程访问权限

    mysql 8.0.11 用Navicat远程无法连接 症状: 安装了mysql 8.0.11 之后本地可以登录,但是远程第三方工具无法连接,防火墙已经放通的, 解决之道: 首先登陆到mysql命令行 ...

  4. 【Java每日一题】20170222

    20170221问题解析请点击今日问题下方的“[Java每日一题]20170222”查看(问题解析在公众号首发,公众号ID:weknow619) package Feb2017; import jav ...

  5. 构建SpringBoot第一个Demo

    使用官方地址生成项目 https://start.spring.io  Generate:可以选择Maven或者Gradle构建项目 语言:我想一般都是Java 接下来选择SpringBoot的版本, ...

  6. 3;XHTML排列清单控制标记

    1.无序号条例式清单<ul> 2.有序号条例式清单<ol> 3.无序列表和有序列表的结合应用 4.叙述式清单<dl> 排列清单控制标记可以创建一般的列表.编号列表或 ...

  7. CSS3 画基本图形,圆形、椭圆形、三角形等

    CSS3圆角#css3-circle{ width: 150px; height: 150px; border-radius: 50%; }CSS3 椭圆形css3 radius#css3-elips ...

  8. 精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!

    原文:https://github.com/Chalarangelo/30-seconds-of-code#anagrams-of-string-with-duplicates 作者:Chalaran ...

  9. python中经典类和新式类的区别

    要知道经典类和新式类的区别,首先要掌握类的继承.类的继承的一个优点就是减少代码,而且使代码看起来结构很完整. 那什么是经典类,什么是新式类呢? 经典类和新式类的主要区别就是类的继承的方式 ,经典类遵循 ...

  10. font-face在ie无法识别问题

    font-face在ie的时候,需要其他格式eot,但是按照网上的设置无法识别,需要把原来的fotmat设置成format('eot');