Buenos días:
Tengo un problemilla, el cual les voy a plantear, a ver si me pudieran echar una mano.
Estoy haciendo una aplicación en php para almacenar los resultado de una competición de altura o pértiga.
El caso es que los resultados los se almacenan en cadenas de 3 caracteres, representando los 3 intentos que tiene cada atleta en una altura, en los cuales unicamente pueden ir los siguientes caracteres:
x -> nulo
0 -> valido
- -> paso
El caso es que tengo que comprobar que solo se puedan insertar esos tipos de caracteres teniendo en cuenta que:
- despues de un 0 (valido) no puede haber nada más en esa altura
- el resto pueden ir en cualquier posición e intercalados de cualquier manera
- si es la primera tentativa sobre esa altura, o la segunda, en las sucesivas posiciones no habra nada, es decir, puede ser 'x', 'xx', '-', etc.
Se que es un problema bastante específico y que no se si le podra servir este tipo de solución a alguien más, pero agradecería vuestra ayuda.
Seguiré con ello, y si doy con la solución os lo diré
Gracias por todo