Como aplicar la siguiente expresion regular

21/07/2004 - 17:55 por German | Informe spam
Saludos,

Tengo la siguiente expresion regular
<(?:[^"']+?|.+?(?:"|').*?(?:"|')?.*?)*?>

y necesito aplicarla en Visual Basic.NET con la siguiente
instruccion

PrTextoPlano = Regex.Replace(PrTextoHTML, Expresion, "")

Sin embargo tengo problemas con VB.NET debido a que la
expresion regular contiene los caracteres de comilla
doble y comilla simple, los cuales son utilizados por
VB.NET.

Alguien me puede orientar de como escribir la expresion
en VB.NET de tal forma que no me genere problemas.

Gracias.
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
21/07/2004 - 18:27 | Informe spam
Para colocar comillas dentro de un String simplemente debes duplicarlas:

Dim exp As String = "<(?:[^""']+?|.+?(?:""|').*?(?:""|')?.*?)*?>"

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares