vb.net Regex.IsMatch判断给定的字符串是否匹配正则表达式中间的字符串
时间: 2023-11-26 20:03:17 浏览: 188
检查正则表达式是否匹配
可以使用 `System.Text.RegularExpressions.Regex.IsMatch()` 方法来判断给定的字符串是否匹配正则表达式中间的字符串。以下是一个示例:
```vb
Dim regexPattern As String = "hello\s\w+"
Dim inputString As String = "hello world"
If System.Text.RegularExpressions.Regex.IsMatch(inputString, regexPattern) Then
Console.WriteLine("Input string matches the regex pattern.")
Else
Console.WriteLine("Input string does not match the regex pattern.")
End If
```
在上面的示例中,我们使用了一个正则表达式模式 `hello\s\w+`,它表示匹配以 `hello` 开头,后面跟一个空格和一个或多个单词字符的字符串。然后我们使用 `Regex.IsMatch()` 方法检查给定的输入字符串是否与该模式匹配。如果匹配,则输出一条消息,否则输出另一条消息。
阅读全文