Documentaciónes_alfa(s)
Nombre
es_alfa - Verifica si un texto contiene solamente caracteres alfabeticos.
Sinopsis
es = strings.es_alfa(s)
Descripcion
Devuelve VERDADERO si el STRING contiene solamente letras alfabeticas.
Si encuentra digitos, espacios, signos u otros caracteres no alfabeticos, retorna FALSO.
Comportamiento
- Rechaza cadenas vacias.
- Solo acepta letras ASCII
A-Zya-z. - Puede emitir mensajes o error cuando encuentra caracteres invalidos.
- Para composicion logica suele preferirse
es_alfa_mute().
Funciones API relacionadas
strings.es_nulo()strings.es_numerico()strings.es_numerico_mute()strings.es_alfa_mute()strings.es_alfanumerico()strings.es_alfanumerico_mute()strings.es_identificador_mute()strings.es_identificador()strings.es_espacio()strings.es_espacio_mute()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| s | STRING | Texto a validar. |
Valor de retorno
LOGICO - Resultado logico.
- VERDADERO: todos los caracteres son alfabeticos.
- FALSO: existe al menos un caracter no alfabetico.
Ejemplo
ejemplo.blox
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING numstr
LOGICO n
numstr = "1s.e4!@%"
IMPRIMIR("\nDetectar si es alfa numstr = ", numstr)
n = strings.es_alfa(numstr)
IMPRIMIR("\n\nn = ", n)
FINAL