none
vbscript regexp RRS feed

  • Pergunta

  • Olá,
    Estou com uma dúvida usando replace em uma expressão regular.

    Preciso montar, de acordo com a string encontrada, 2 replaces diferentes. Por exemplo:

    Set myRegExObj = New RegExp
    With myRegExObj
    .Pattern = "\[bold\]([^\]]+)\[\/bold\]|\[underline\]([^\]]+)\[\/underline\]"
    .IgnoreCase = True
    .Global = True
    End With
    
    myRegExObj.Replace(myStr,"<b>$1</b>")
    myRegExObj.Replace(myStr,"<u>$2</u>")
    Alguém poderia dar uma dica de como consigo tratar os patterns de forma separada?

    Abraços e obrigado,

    CDechen
    CDechen
    terça-feira, 28 de julho de 2009 00:30