【问题标题】:Replace word in excel cell using c#使用c#替换excel单元格中的单词
【发布时间】:2013-09-10 11:54:48
【问题描述】:

我正在为 Microsoft excel 开发拼写检查插件。我需要用正确的单词替换单元格中不正确的单词。我尝试了 c# 的 replace() 方法。但它会替换该单词的所有出现,即使它是另一个单词的一部分。我只需要一次替换一个单词。这个怎么做。任何想法。

【问题讨论】:

  • 那么,string wrongword = wrongword.Replace(" " + wrongwordstring + " ", rightword); 呢?!
  • 你能分享你的代码示例吗?

标签: c# excel replace add-in


【解决方案1】:

为什么不尝试使用带有单词边界的正则表达式来代替 replace()?

这里有一些附加信息: http://answers.oreilly.com/topic/217-how-to-match-whole-words-with-a-regular-expression/

谢谢, 宏观大师

【讨论】:

    猜你喜欢
    • 2016-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多