Cadena en formato específica

joeSwan:

¿cómo puedo comprobar si la cadena en Python está en formato correcto?
Tengo variable de etiqueta , y que debería estar en fomrat 0.0

por ejemplo,

tag = "1.0"

if tag != (is not in format **0.0**):
    print("not in tag")"
else:
    print("correct tag")"

En bash se parece a esto

tag="10.0"
if [[ $tag != "${tag%.*}.${tag#*.}" ]]; then
    echo "wrong tag"
fi
la rodilla:

La implementación más sencilla es utilizar expresiones regulares:

if not re.search("^\d+\.\d+$", tag):
    #does not match

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=364933&siteId=1
Recomendado
Clasificación