Valor booleano (True o False) que especifica si los anclajes ^ y $ coinciden con el principio y el final de cada línea.
Note:
El valor predeterminado es False.
Uso de la propiedad:
Sintaxis: Object.Multiline = "<True/False>"
Ejemplo:
Dim regEx, inputStr, result
Set regEx = CreateObject("VBScript.RegExp")
' Enable multiline mode
regEx.Multiline = True
' Pattern to match the beginning of each line
regEx.Pattern = "^Hello"
regEx.IgnoreCase = True
' Input string with multiple lines
inputStr = "Hello, world!" & vbCrLf & "This is a test." & vbCrLf & "Hello again!"
' Find all lines that start with "Hello"
result = regEx.Test(inputStr)
If result Then
'Logic Matches at the start of a line.
Else
'Logic Does not match at the start of any line.
End If
Cuando Multiline está activada, ^ y $ se comportan de manera diferente, coincidiendo con el principio y el final de cada línea en lugar de la cadena completa. Dado que Multiline = True en el ejemplo anterior, ^Hello coincidirá con "Hello, world!" y "Hello again!", ya que ambas líneas comienzan con "Hello".