参考:查找和替换 Word 文档中的文本和其他数据

  问题提出:由于在准备某个考试,然后题库中给了正确答案,对于单选题来说,可以直接替换成白色就看不见了,但是当遇到多选题的时候就麻烦了,毕竟 A/B/C/D/E 五个选项选择 2-4 个是有好多种可能的,具体可以通过 排列组合 来计算。

  问题解决:通过通配符来实现,查找解决了,需要考虑替换的问题,【^&】可以实现查找与替换是一样的文本,下面为效果。

  

  

  参考如下:

使用通配符进行搜索

使用通配符进行搜索以查找特定字母

使用通配符搜索文本。例如,可使用星号 (*) 通配符搜索字符串(例如,使用“s*d”将找到“sad”和“started”)。

  1. 在“开始”选项卡上的“编辑”组中,单击“查找”旁边的箭头,然后单击“高级查找”。

  2. 选中“使用通配符”复选框

    如果看不到“使用通配符”复选框,请单击“更多”。

  3. 执行下列操作之一:

    • 若要从列表中选择通配符,请单击“特殊格式”,再单击通配符,然后在“查找内容”框中键入任何其他文本。有关详细信息,请参阅下表“要查找和替换的项目的通配符”。

    • 在“查找内容”框中直接键入通配符。有关详细信息,请参阅下表“要查找和替换的项目的通配符”。

  4. 如果要替换该项目,请单击“替换”选项卡,然后在“替换为”框中键入要用作替换的内容。

  5. 单击“查找下一处”或“查找全部”,然后单击“替换”或“全部替换”,替换该项目的所有实例。

    注意: 若要取消正在执行的搜索,请按 Esc。

通配符搜索中的表达式

使用括号 ( ) 在“查找内容”框中创建通配符和文本组,然后在“替换为”框中使用 \n 来使用每个表达式的结果。

可使用 \n 通配符搜索表达式,然后将其替换为经过重新排列的表达式。例如,在“查找内容”框中键入 (Ashton) (Chris),并在“替换为”框中键入 \2 \1。Word 将找到 Ashton Chris 并将其替换为 Chris Ashton

 
要查找和替换的项目的通配符
  • 选中“使用通配符”复选框后,Word 将只查找与指定的内容精确匹配的文本。请注意,“区分大小写”“全字匹配”复选框将不可用(灰显),以表示这些选项已自动开启。您无法关闭这些选项。

  • 若要搜索已定义为通配符的字符,请在该字符前面键入一个反斜杠 (\)。例如,键入 \? 查找问号或键入 \\ 查找反斜杠字符(这通常称为“转义字符”)。

  • 可使用括号对通配符和文本进行分组,以指明处理顺序。例如,键入 <(pre)*(ed)> 可以找到“预排序的”和“已阻止的”。

若要查找

键入

示例

任意单个字符,包括空格和标点符号字符

?

s?t 可以找到 satsets t

其中一个字符

[ ]

w[io]n 可以找到 winwon

此范围内的任一字符

[-]

[r-t]ight 可以找到 rightsighttight。范围必须是升序。

单词开头

<

<(inter) 可以找到 interestingintercept,但不能找到 splintered。

单词结尾

>

(in)> 可以找到 inwithin,但不能找到 interesting

表达式

()

Word 会记住要在替换操作中使用的搜索组合结果。

除了括号内范围中的字符之外的任一字符

[!x-z]

t[!a-m]ck 可以找到 tocktuck,但不能找到 tacktick

前一个字符或表达式的 n 个匹配项

{n}

fe{2}d 可以找到 feed,但不能找到 fed

前一个字符或表达式的至少 n 个匹配项

{n,}

fe{1,}d 可以找到 fedfeed

前一个字符或表达式的 n 到 m 个匹配项

{n,m}

10{1,3} 可以找到 101001000

前一个字符或表达式的一个或多个匹配项

@

lo@t 可以找到 lotloot

任意单个字符,包括空格和标点符号字符

*

s*d 可以找到 sadstartedsignificantly altered

使用代码查找字母、格式、域或特殊字符

 
可以在“查找内容”框或“替换为”框中使用的代码

若要查找

键入

段落标记 ( )

^p(启用“使用通配符”选项时,在“查找内容”框中不起作用),或 ^13

制表符 ( )

^t^9

ASCII 字符

^ nnn,其中 nnn 是字符代码

ANSI 字符

^0 nnn,其中 0 是零,nnn 是字符代码

长划线 ( — )

^+

短划线 ( – )

^=

脱字号

^^

手动换行符 ( )

^l^11

分栏符

^n^14

分页符或分节符

^12(替换时,插入分页符)

手动分页符

^m(启用“使用通配符”选项时,还会查找或替换分节符)

不间断空格 ( )

^s

不间断连字符 ( )

^~

可选连字符 ( )

^-

 
仅可在“查找内容”框中使用的代码(“使用通配符”关闭时)

若要查找

键入

任意字符

^?

任意数字

^#

任意字母

^$

图片或图形(仅限嵌入式)

^g

脚注标记

^f^2

尾注标记

^e

域(当域代码可见时)

^d^19^21

批注(批注为嵌入式时)

^a^5

分节符

^b

空白区域

^w(任何空格或任何常规不间断空格的组合以及制表符)

 
仅可在“替换为”框中使用的代码

若要替换为此...

键入

剪贴板内容

^c

“查找”框中的文本

^&

【329】word 替换文本高级用法的更多相关文章

  1. C# 在word中查找及替换文本

    C# 在word中查找及替换文本 在处理word文档时,很多人都会用到查找和替换功能.尤其是在处理庞大的word文档的时候,Microsoft word的查找替换功能就变得尤为重要,它不仅能让我们轻易 ...

  2. C# 替换Word文本—— 用文档、图片、表格替换文本

    编辑文档时,对一些需要修改的字符或段落可以通过查找替换的方式,快速地更改.在C# 在word中查找及替换文本一文中,主要介绍了在Word中以文本替换文本的方法,在本篇文章中,将介绍如何用一篇Word文 ...

  3. SQL server 存储过程 C#调用Windows CMD命令并返回输出结果 Mysql删除重复数据保留最小的id C# 取字符串中间文本 取字符串左边 取字符串右边 C# JSON格式数据高级用法

    create proc insertLog@Title nvarchar(50),@Contents nvarchar(max),@UserId int,@CreateTime datetimeasi ...

  4. Word动态替换文本

    public class WordTest2 { public static void main(String[] args) { /** 此Map存放动态替换的内容,key-Word中定义的变量,v ...

  5. Web Scraper 高级用法——利用正则表达式筛选文本信息 | 简易数据分析 17

    这是简易数据分析系列的第 17 篇文章. 学习了这么多课,我想大家已经发现了,web scraper 主要是用来爬取文本信息的. 在爬取的过程中,我们经常会遇到一个问题:网页上的数据比较脏,我们只需要 ...

  6. Visual Studio 宏的高级用法

    因为自 Visual Studio 2012 开始,微软已经取消了对宏的支持,所以本篇文章所述内容只适用于 Visual Studio 2010 或更早期版本的 VS. 在上一篇中,我已经介绍了如何编 ...

  7. fw:sed的高级用法

    转的,找不到原创了.... sed高级用法 <收藏> 首先,应该明白模式空间的定义.模式空间就是读入行所在的缓存,sed对文本行进行的处理都是在这个缓存中进行的.这对接下来 的学习是有帮助 ...

  8. Git log高级用法

    格式化Log输出 首先,这篇文章会展示几种git log格式化输出的例子.大多数例子只是通过标记向git log请求或多或少的信息. 如果你不喜欢默认的git log格式,你可以用git config ...

  9. makefile高级用法--使用函数

    makefile高级用法--使用函数 分类: C/C++ 使用函数 ———— 在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能.make所支持的函数也不算很多, ...

随机推荐

  1. 移动web开发适配方案之Rem

    移动端为什么要做适配 移动端相对PC端来说大部分浏览器内核都是基于Webkit的,所以大部分都支持CSS3的最新语法.但是由于手机的屏幕尺寸和分辨率都不太一样(尤其是安卓),所以不得不对不同分辨率的手 ...

  2. Beta发布

    作业要求[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2408] 视频展示 链接[https://www.cnblogs.com/erc ...

  3. JDk和Mevan安装和配置

    一.Mevan安装和配置 1.下载Maven 官方下载地址:http://maven.apache.org/download.html 选择你所希望下载的版本,并保存到常用安装目录.这里以Maven ...

  4. 初试 Julia 语言 (转)

    原文地址: https://blog.csdn.net/seekiu/article/details/47397067 随着  Julia 1.0版本的推出,人工智能圈子比较炸锅, 好像这门小众语言要 ...

  5. ScrollView的基本用法丶代理方法

    属性: - (void)viewDidLoad { [super viewDidLoad]; _scrollView.backgroundColor = [UIColor redColor]; //设 ...

  6. HDU2870 最大窗口面积(单调队列优化)

    HDU1506 HDU2870 HDU4328 以前做的是单调队列的方法,现在试一试DP 注意的是对于i,向左延伸的L[i]到i不一定是单调的,比如1 3 2 1 2,对于i=4,L[i]=1而是2所 ...

  7. html页面下拉列表中动态添加后台数据(格式化数据,显示出数据的层次感)

    html页面下拉列表中动态添加后台数据(格式化数据,显示出数据的层次感) 效果图: 运行原理和技术: 当页面加载完毕,利用jquery向后台发送ajax请求,去后台拼接<select>&l ...

  8. macOS -- Mac系统如何通过终端使用mysql

    打开终端,输入下面的命令 mysql -u root -p 如果提示输入密码,并且能直接进入,那就太棒了,下面的就不用看了,直接使用就好了 如果没有这么幸运,提示 command not found ...

  9. Mybatis新增mysql时中文乱码

    Mybatis新增mysql时中文乱码 1.设置数据库连接的编码(jdbc.properties) jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:my ...

  10. mysql_use_result的使用

    对于每个可以产生一个结果集的命令(比如select.show.describe, explain, check_table等等),发起mysql_query或者mysql_real_query之后,你 ...