none
ayuda, necesito obtener una frase de una varible! RRS feed

  • Debate general

  • Hola, gracias por leer.

    El problema es que necesito leer una frase, tengo esto:

    Dim expresion As New Regex("principio.*fin")
    Dim resultado As String = expresion.Match(textodeoigen).Value
    Pero me dá prolemas con algunos caracteres como [ y ]

    Me urge!!!!!!!!!


    sábado, 28 de mayo de 2016 4:13

Todas las respuestas

  • Michael Cerdas,

    Creo que debes explicar un poco mas el problema que tienes, es claro que buscas una expresión dentro de un texto pero no logro entender de que manera obtienes problemas con los caracteres que mencionas, ¿se encuentran dentro de la palabra que buscas? 

    sábado, 28 de mayo de 2016 4:33
  • Hola, hace días hice una pregunta y solo una persona respondió pero dijo que explique...

    Necesito borrar esto: id="coment1"><a href=/perfil/2970212/"/a>1823807">

    Tengo que aclarar que los números varian, por eso me gustaría obtener lo que está entre " id="coment1 " y " "> ", pero los 2 métodos que uso, ninguno funcionó.

    Los números que varían son 2970212 y 1823807.

    Tengo que borrar todo lo que indico.

    aquí están los 2

    'método 1
    Dim expresion As New Regex("id=""coment1.*"">")
    Dim resultado As String = expresion.Match(res1).Value
    
    'método 2
    Dim resultado As String = res1.Substring(res1.IndexOf("id"), (res1.IndexOf(">") + 1) - res1.IndexOf("id"))
    
    ' res1 es el nombre de la variable que tiene el código HTML

    ¿Qué puedo hacer?


    lunes, 30 de mayo de 2016 4:53
  • Michael Cerdas,

    Pues créeme que sigo sin entender y así mucho no puedo hacer. Vamos a ordenarnos:

    Cuando mencionas que deseas borrar, ¿te refieres a toda la cadena que muestras?. Mencionas también que los números varían, ¿qué números? ¿todos? ¿Incluso el sufijo del id?

    Te recomiendo que dejes claro lo que necesitas para no especular con respuestas.

    lunes, 30 de mayo de 2016 5:03