У меня есть файл, содержащий несколько классов vb. net, например:
Public Class AddressVerification
Public SingleAddress As Boolean
Public Addresses as List(Of Address)
Public Sub New()
End Sub
End Class
Public Class Address
Public ClientId as String
Public City as String
Public Zip as String
End Class
Я хочу создать регулярное выражение, чтобы захватить весь класс AddressVerification, и я попробовал регулярное выражение:
(\bPublic Class AddressVerification\b)|(\bEnd Class\b)
Глобальные и многострочные флаги включены по умолчанию, а образец можно найти по адресу https://regex101.com/r/XQVp5v/2. Как я могу захватить всю AddressVerification? (рисунок ниже)