Visual Studio 2013使用Regex查找/替换以排除单词

时间:2014-07-15 14:35:01

标签: regex visual-studio-2013

我正在尝试构建一个正则表达式来查找匹配

的代码行
Private Code As String

但不是

Public Property Code As String

现在我已经结束了这个

(dim|private|public|shared|) .+ As String(?=\r?$)

(dim|private|public|shared|)~(Property) .+ As String(?=\r?$)

使用第一个RegEx,属性代码行仍包含。而第二个,绝对没有任何建立

在其他工作中,任何字符串变量声明,但不是属性/子/函数声明或

有人可以提供帮助吗?

1 个答案:

答案 0 :(得分:1)

你需要这个:

(Dim|Private|Public|Shared)\s\w+\sAs String.*

Demo