如何解决在vb.net代码中搜索并替换部分字符串
我以以下代码为例:
A = 1 - A1 + 40
B = 1 - B2 + 40
C = 1 - C3 + 40
我如何在Visual Studio中使用REPLACE,以便它错过A1,B2和C3,并用其他代码替换其余部分,例如,看起来像以下代码?
A = 2 * A1 + 5
B = 2 * B2 + 5
C = 2 * C3 + 5
这是一个简单的示例,但是我发现自己处在一种情况下,我只想让VS只替换部分代码,而忽略其他部分。我正在尝试寻找这样的东西: 如果您理解我的意思,则用1-** + 40加2 * ** + 40代替。
解决方法
使用正则表达式替换可能是解决此问题的最简单,最灵活的方法,即使用备用|
运算符定义替换字符以替换为Z1
:Demo
(?:A|B|C)5
您还可以通过相同的方式在特定的单元格坐标之间进行切换,例如
(?:A5|B6|C7)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。