Patrón regex para URL

Copia y prueba un regex JavaScript para URL, con ejemplos y limitaciones y enlace directo al probador regex.

Patrón regex para URL

Validar valor completo

Usa anclas para comprobar si todo el valor coincide.

Regex: ^(?:https?:\/\/|www\.)[^\s<>"']+$

Banderas: i

Buscar en texto

Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.

Regex: \b(?:https?:\/\/|www\.)[^\s<>"']*[A-Za-z0-9/#]

Banderas: gi

Ejemplos que coinciden

  • https://a11.tools/docs
  • www.example.org/help

Ejemplos que no coinciden

  • ftp://example.com
  • example

Limitaciones

Este patrón es práctico y no cubre todos los casos excepcionales.