使用 C Sharp 替换 Ms Word 文档中给定的文本
我正在用 c Sharp 编码,我需要找到如何替换 a 中给定文本的出现 使用 c Sharp 的 MS-Word 文档。
我在网上找到了很多关于替换第一次出现和替换所有出现的示例,但没有在给定的出现中出现。
我想要的一个例子如下:
你好世界你好测试测试你好 ..你好...测试你好
你好
你好世界你好测试测试你好 ..树...测试你好
这是第四次出现的 'hello' 被替换为 'tree'。
期待解决方案...
谢谢
I m coding in c sharp and I need to find how to replace given occurrence of a text in a
MS-Word Document using c sharp.
I found so many examples on the web regarding replacing the first occurrence and replacing all occurrences but none on a given occurrence.
An example of what I want is as follows:
hello world hello test testing hello
.. hello ... test hello
to be
hello world hello test testing hello
.. tree ... test hello
That is the 4th occurance of 'hello' to be replaced with 'tree'.
Looking forward for a solution...
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试这样的事情...
您必须在顶部放置
using System.Text.RegularExpressions;
。Try something like this...
You will have to put a
using System.Text.RegularExpressions;
at the top.这有效。希望这就是您正在寻找的:
This works. Hope this is what you are looking for: