tamybl / extract-links-from-md

0 stars 1 forks source link

Revisar y Proponer Expresiones regulares #7

Open tamybl opened 6 years ago

tamybl commented 6 years ago

Hay problemas con las expresiones regulares utilizadas en el proyecto.

La primera que está declarada como regex sirve para encontrar todo aquello que esta declarado de la forma: [texto descriptivo](http://www.enlace.com)

Dado que el resultado esperado en las instrucciones del reto posee texto de titulo y url, se debe poner especial atención en señalar que los enlaces se escriban en la forma inline de Markdown. Esto debe ir en las especificaciones de uso del módulo. Para el caso de las expresiones para determinar si es una url valida o no, hay que seguir buscando propuestas que satisfagan la mayor cantidad de combinaciones para un enlace. La idea seria ir publicando en este hilo toda documentación que pueda servir para avanzar en las expresiones.

Mi propuesta es hacer una función que descomponga las url viendo cada parte y crear una expresion regular por cada una. url tipica: protocolo://servidor:puerto/directorio/pagina

camilabelen commented 6 years ago

/http([^"'\s]+)/g esta expresion regularpodria servirnos