单词通配符查找和替换会使字符串 \1 和 \2 乱序

单词通配符查找和替换会使字符串 \1 和 \2 乱序

在 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 建议的那样这个类似的问题

相关内容