Patrón regex para Nombre de dominio

Copia y prueba un regex JavaScript para Nombre de dominio, con ejemplos y enlace directo al probador regex.

Patrón regex para Nombre de dominio

Validar valor completo

Usa anclas para comprobar si todo el valor coincide.

Regex: ^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,63}$

Banderas: i

Buscar en texto

Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.

Regex: \b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,63}\b

Banderas: gi

Ejemplos que coinciden

  • example.com
  • sub.domain.co.uk

Ejemplos que no coinciden

  • -example.com
  • localhost