replace - 在 MS Word 中使用通配符替换特殊字符并重新格式化文本
问题描述
我正在尝试找出如何替换以下句子:
Viktoria目前在厨房里做什么/制造/做什么?
有了这个:
Viktoria 目前在厨房里 [**made**makes**making] 是什么?
在 MS Word 中使用通配符查找和替换。
不幸的是,我在想办法做到这一点时遇到了麻烦。我已经使用类似的东西进行了各种尝试(*)(\/)(*)(\/)(*)
,([! ]*\/*\/*[! ])
但我之前得到了整个字符串;即它突出了所有内容,而不仅仅是made / makes / making
. 我想可能有一种更简单的方法来搜索格式(因为我想要定位的唯一部分是斜体),但任何方式都将不胜感激!
提前致谢。希望解释足够清楚!
杰米
解决方案
这可能就是你所追求的。使用通配符搜索,搜索模式使用:
(<*>) [/] (<*>) [/] (<*>)
对于替换模式使用:
[**\1**\2**\3]
如果要删除斜体,请为搜索模式选择斜体字体格式,为替换文本选择常规字体格式。
希望有帮助。
推荐阅读
- tcl - 测试 TCL 中是否存在矩阵对象
- visual-studio - Is there an "easy" way to migrate installed extensions from Visual Studio 2017 to Visual Studio 2019 when installed side-by-side?
- mysql - mysql'慢查询日志'返回大量检查的行,但解释似乎没问题
- chart.js - Chartjs 工具提示超出页面
- xgboost - 如何在 xgboost.XGBClassifier 中同时使用自定义 eval_metric 和内置指标
- sql-server - SQL Server 和 Oracle 表之间的联合视图(查询)
- html - 没有嵌套部分的 CSS 自动编号
- javascript - 使用 javascript 的 PHP 和 Jquery 在一个页面上显示多个图像的预览
- sql-server - 连接到 SQL Server 时失败:“驱动程序收到意外的登录前响应”
- angular - 从Angular 5中的重定向页面读取表单数据