[VB.NET] Extraer texto entre 2 delimitadores

En ocasiones nos encontramos con la necesidad de extraer el texto existente entre 2 delimitadores, en esta entrada vamos a ver un par de opciones muy útiles y que nos ahorrarán un montón de trabajo. La primera opción que revisaremos será una función que encontré en una entrada de Stack Overflow y que me parece la opción más fácil y cómoda. El código es el siguiente:

Para usar la función anterior:

 

Otra forma (la más correcta) de extraer el texto sería emplear las expresiones regulares (regex):

 

Las expresiones regulares sirven para casi cualquier circunstancia, no recomiendo usar otros métodos como por ejemplo “replace” o “split” o funciones de Visual Basic 6 como “InStr” o “Left”, pero si queréis intentarlo, podéis usarlas así:

Espero que os sirva de ayuda, saludos cordiales!.

2 comments on “[VB.NET] Extraer texto entre 2 delimitadores

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *