我想在 MS Word 中使用通配符搜索返回引文字符串。引文是上标,因此很容易将它们与其他文本隔离开来。搜索要求如下:
- 数字可以是任意长度
- 引用中可以有逗号或破折号
- 我想回去仅整个字符串所以我可以用分隔符(|)将其括起来
例子
6,7,11,16
1
4,5-7,810,12-32,2
以下 Word 通配符将正确找到字符串,但随后继续返回结果中的所有子字符串。我需要它在找到整个字符串后继续搜索:
[0-9\-,]{1,}
谢谢!
答案1
要在“查找”字段中使用分隔符包围此类字符串(在您的情况下,您可能会使用逗号而不是分号 - 这是一个区域设置):
([0-9\-,]{1;})
在替换字段中:
|\1|
刚刚测试过。适用于您的示例。