【发布时间】:2011-04-20 06:57:24
【问题描述】:
我有一个大型解决方案,其中有很多行需要替换。 在 Visual Studio 中,您可以借助正则表达式进行搜索和替换。
我想替换如下行:
rst.Fields("CustomerName").Value
rst.Fields("Address").Value
rst.Fields("Invoice").Value
收件人:
row("CustomerName").ToString()
row("Address").ToString()
row("Invoice").ToString()
从而保留动态文本部分,这可能会有所不同。
这可能吗?如何实现?
更新,解决方法:
搜索:rst.Fields{\(.*\)}\.Value
替换:rst\1.ToString()
感谢贾里德帕!
【问题讨论】:
-
可能,是的。不过,我们需要更多细节。哪些部分是不变的?例如,“命令”这个词是不变的吗?还是您会逐个方法地执行此操作?
-
好的,用一个更好的例子编辑帖子。
标签: regex visual-studio visual-studio-2008 replace