我正在尝试使用 Microsoft Word 通配符搜索和替换功能<b>
在粗体格式的字符块的两侧添加内容。我尝试了很多方法,但都没有达到我的要求,但这个例子对我来说毫无意义。
我的搜索是:
查找内容:(<[abo827]@>)
选项:使用通配符格式:字体:粗体
用。。。来代替:<b>\1<b>
测试文档包含两个以粗体显示的部分:
82o
7b
我预期的结果是:
<b>82o<b>
<b>7b<b>
但实际上它却这么做了:
<82b><b><b>o<b>
<b7><b><b>a<b>
这让我很困惑,因为:
- 它似乎认为应该将数字串与字母分开(也应该将逗号和句号等标点符号与括号分开)。
- 我不知道为什么要把数字部分放在
<b>
应该放在它前面的部分里面。 - 我不知道为什么它会把一个数字放在 b 之前,然后把另一个数字放在 b 之后。
有人知道这里到底发生了什么事吗?
有谁知道如何用相同的字符串但<b>
两边都有粗体字符的所有字符串替换?