Expresion regular que no funciona

JuShTo

BASH
Estoy intentado que una condicion tenga como valores a comprar una expresion regular, y no sé, no veo el error y encima no me funca...

echo "Introduce un dominio"
read dominio
if [[ $dominio =~ ^[A-Z]\.[A-Z]{1,3}$ ]];then
loquesea
else
loquesea2
fi

El caso es que quiero poner "as.com" y que entre a loquesea, sin embargo me entra en loquesea2-

LOc0

Es tan "chorrada" que cuesta verlo (no te ofendas).

[a-z]+.[a-z]{1,3}$

Salu2 ;)

1 respuesta
JuShTo

#2 No me ofendo hombre, encima! xD

Si además no soy muy dotado en expresiones regulares.

Ya funciona obviamente... xD

Gracias :)

1 1 respuesta
Lecherito

#3 Ejem ejem, hay un tutorial por ahí, ejem xD

1 respuesta
JuShTo

#4 Ando mirandolo ;)

Usuarios habituales

  • JuShTo
  • Lecherito
  • LOc0