正则表达式匹配线和特殊结束的开头

时间:2013-10-07 01:03:34

标签: regex vb.net

如何使用关键字“dog”匹配行的开头,结尾是等号 我有什么不工作

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim iString As String = "cats=123" & vbCrLf & "dog=456"
    Dim q1 = System.Text.RegularExpressions.Regex.Match(iString, "^dog=")
    If q1.Success Then
        Debug.Print("found")
    Else
        Debug.Print("not found")
    End If
End Sub

1 个答案:

答案 0 :(得分:1)

你几乎没问题,你只需要一个选项来将输入视为多行:

Dim q1 = System.Text.RegularExpressions.Regex.Match(iString, "^dog=", RegexOptions.Multiline)