Ms word 是否有一个正则表达式可以在MS Word中找到相同的句子(重复的句子)

Ms word 是否有一个正则表达式可以在MS Word中找到相同的句子(重复的句子),ms-word,Ms Word,我需要从文件中搜索类似的句子。我能做吗?区别只是一个标点符号 例如 第1句:来福枪队 句子2:Vérivier les courries d'entraînement: using word = Microsoft.Office.Interop.Word; word.ApplicationClass worddapp; word.Document worddoc; //这是在Word文档中获得两个相等句子的代码 for(int i=1;i<=worddoc.Sentences.C

我需要从文件中搜索类似的句子。我能做吗?区别只是一个标点符号 例如 第1句:来福枪队

句子2:Vérivier les courries d'entraînement:

using word = Microsoft.Office.Interop.Word;

 word.ApplicationClass worddapp;
 word.Document worddoc;
//这是在Word文档中获得两个相等句子的代码

 for(int i=1;i<=worddoc.Sentences.Count;i++)
  {
    for(int j=1;j<=worddoc.Sentences.Count;j++)
     {
       if(i!=j)
        if(worddoc.Sentences[i].Text.Trim().Equals(worddoc.Sentences[j].Text.Trim()))
           MessageBox.Show("Both the Sentences are Equal");
      }
  }

用于(int i=1;iNo,我不认为它们是在word内部执行的方法。我认为最好的方法是提取全文并使用外部应用程序检查OP问题中的句子1
,因为没有任何结束标记,所以不会将其识别为
word句子对象。在这种情况下,您的代码将无法正常工作我说的对吗?是的,只有当它是一个完整的句子时,它才会起作用。