regex - 您可以在 MS Word 文件链接中使用正则表达式吗?
问题描述
是否可以将正则表达式合并到指向其他文件的 MS Word 代码链接中?
我的任务是提供一份每日报告,其中包含始终保存在同一目录中的图像,但其名称可能会根据日期而略有变化。这些文件名可能包含“KPIR”或“KPIE”,具体取决于它们的生成方式,以及“48h”或“72h”,具体取决于它们是在一周中的哪一天生成的。
我当前的报告以这种形式提供链接:
{ INCLUDEPICTURE Z:\\Daily_Reports\\Inputs\\KPI\\KPIR_48h_combined_world.png \* MERGEFORMAT }
但是当名称更改时,我必须手动更改 word 文件中的所有链接并在第二天恢复,因此我对在代码链接中使用正则表达式感兴趣。
其他一些线程暗示 regex 在 MS Word 中应该是可能的,例如RegEx 在 MS Word 中不起作用。因此,我尝试用 KPI[AZ] 、 KPI[E,R] 、 KPI 替换该链接中的 KPIR?还有KPI*,但没有一个起作用;同样对于 48h 与 72h,我尝试了 [0-9][0-9]h 、 *h 、 ??h 、 (\")(\d{2})(\")h 以及 (\ d{2})h 没有成功。
有人知道这其中的诀窍吗?非常感谢!
解决方案
不,那是不可能的。您只能链接到明确的文件名。您可以考虑设置一个重命名接收到的图像的过程,而不是更改链接。
推荐阅读
- sql - JOIN FETCH 中缺少 Hibernate @Where 子句
- python - 将 Pandas DF 转换为嵌套 JSON
- import - JAVA项目导入困难
- php - 需要帮助理解 wordpress 函数 wp_oembed_add_provider()
- javascript - 如何对 onChange 反应事件执行去抖动?
- sql - Oracle 12c - 在组中选择具有多个值的行
- python - 使用 Randau 方法在 SciPy 中求解 ivp
- javascript - 您将选定的州放在 Raphael.js 地图的什么位置?
- spring-boot - 如何在 Eureka 发现服务器中注册非 Spring Boot 微服务
- javascript - 如何优化动态排版 P5.js 草图