3

Funciones: TextoEntre

Hoy voy a compartir con ustedes una función creada por mi que me ha sido de mucha ayuda en mis proyectos. Su nombre es TextoEntre y funciona de la siguiente manera:

Dado un texto ej.: <a href=”www.google.com.ar”>Ir a google</a> guardado en [texej] y necesitamos obtener solo el link (www.google.com.ar) llamaríamos a la función del siguiente modo

Call "TextoEntre" "[texej]" "href=[#34]" "[#34]>" "[link]"

obtendríamos lo deseado en la variable [link].

La función recibe 4 parámetros:

Call "TextoEntre" "[fuente]" " [inicio]" "[fin]" "[resultado]"

[fuente] -> La cadena fuente

[inicio] -> La cadena que está antes del texto

[fin] -> La cadena que está después del texto

[resultado] -> Donde se desea guardar el texto

[resultado] guardara el texto encontrado entre [inicio] y [fin]. Si no encuentra [inicio] o [fin] en la cadena fuente TextoEntre devolvera 0(cero).

Espero que les sea útil.

Captura:

Descarga:

  ejTextoEntre.rar (1,1 MiB, 1.881 hits)

 

NOTA: Las función debe ser copiada a la  carpeta Functions de NeoBook.

bunker

3 Comments

  1. {NeoBook Function}
    Version=5.70
    Language=NeoBook
    Param=[%tx]|Variable|Texto a procesar
    Param=[%ini]|Variable|Marca inicio
    Param=[%fin]|Variable|Marca fin
    Param=[%res]|Variable|Resultado
    {End}
    StrParse “[%tx]” “[%ini]” “[%_tx]” “[_]”
    strparse “[%_tx2]” “[%fin]” “[%rz]” “[_]”
    setvar “[%res]” “[%rz1]”

Deja un comentario

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