.NET Framework在System.Text.RegularExpressions命名空间中包含正则表达式。Regex对象支持一种模板,可以用它匹配字符串。调用Regex对象中的Match方法,返回一个Match对象。
Dim regExpression As New
System.Text.RegularExpressions.Regex("siss")
Dim regMatch As System.Text.RegularExpressions.Match
regMatch = regExpression.Match("This is a Test")
MsgBox(regMatch.Value)
Matches方法返回字符串中所有的与之匹配的集合。
MsgBox(regExpression.Matches("This is a test").Count)
正则表达式语言支持多种匹配模式。虽然完整的语言太复杂,不可能在这里全部解释清楚,这里还是列出了一些主要的内容:
.NET Framework文件提供完整的关于使用正则表达式的说明。