我有一个包含几千个这样的句子的文件。文档如下:
基本概念
基本概念。第 1 部分
- 代词
我 - ich [iɦ]
你 - du [dʊ]
他 - 呃 [ər]
- 问候。致敬。告别
你好! (家人)——你好! [光环:]
你好! (形式) - 你好! [光环:]
- 基数。第 1 部分
0 零 - 零 [nʊl]
1 一 - eins [aıns]
现在我想做的事情如下:我想在 MS Word 中创建一个有两列和无限行的表格。我想在第一列和第二列中输入:
我 :ich [iɦ]
你 :du [dʊ]
他:呃[ər]
0 零 :null [nʊl]
...ETC
请注意,单词“基本概念,基本概念。第 1 部分,1. 代词,2. 问候。致意。告别,4. 基数。第 1 部分”是不需要的。另外,请注意,有些单词中有数字。现在,在查找和替换中使用通配符,仅查找这两组单词的公式是什么。
附言:我已经编辑了上面的原始问题,以便人们能够更清楚地理解问题并从解决方案中受益。
对于那些对 MS Word 中的通配符选项感兴趣并且有空闲时间的人,我建议您阅读“Jack M. Lyon 的 MS Word 通配符手册”。
答案1
复制两份文本并执行以下操作:(Ctrl+H 和“全部替换”)。
提取第一个组件
查找内容:- [a-zA-Z0-9 ]{1,}
替换为:无(空)
提取第二个组件
查找内容:(*) - [a-zA-Z0-9 ]{1,}
替换为:\1
Word 的通配符搜索存在缺陷,这就是为什么搜索字符串不简单的原因。
参考 : 使用通配符。