在 Word 中,我想用“p.”替换数字之间的冒号以表示页码。这与此功能最常见的用途之一类似,即用短划线替换连字符 (就像这样以及许多其他网站)。
- 搜索:
([0-9]):([0-9])
- 代替:
\1, p. \2
- 结果:
1990:123
变成1990, p. 32
。
但这似乎只在某些文档中有效。在其他文档中,替换字符串的顺序是错误的:
1990:123
变成1990,1 p. 32
不知何故,单词将第二个替换字符串(\2
,这里是数字1
)放在逗号和 p. 之间作为第二个字符。
我怎样才能解决这个问题?
答案1
我不明白为什么 1 会以某种方式出现在其他字符的中间。但我终于找到了解决办法:关闭跟踪更改,正如 Mark Jan van Kampen 建议的那样这个类似的问题。