RegExp.Match (gb.pcre)
Static Function Match ( Subject As String, Pattern As String [ , CompileOptions As Integer, ExecOptions As Integer ] ) As Boolean
Since 3.5
Esse método estático usa os mesmos parâmetros que o
construtor Regexp. No entanto, não cria um novo objeto, mas em vez disso, retorna uma referência corresponde ao padrão.
É útil para localizar uma correspondência em uma linha de strings, onde a palavra-chave
LIKE não é sofisticada o suficiente:
Exemplos
'Isto verifica se o texto em uma caixa de texto contém pelo menos quatro caracteres idênticos em uma linha.
If Regexp.Match(TextBox1.Text, "([a-zA-z])\\1{3,}") Then
Error "Eu não acho que isso é uma palavra."
Endif
'Efetivamente, Regexp.Match() é um (um pouco mais eficiente) para:
Dim hTemp As New RegExp(sSubject, sPattern, iCompileOptions, iExecOptions)
'Retorna hTemp.Offset <> -1