Histórico da Página
Sintaxe
Incluir Página |
---|
ISALPHA( <expressão caracter> )
Propósito
Determina se uma cadeia de caracteres é iniciada por uma letra (caracter alfabético).
Argumentos
<expressão caracter>
Define a cadeia de caracteres a ser examinada para verificar se a sua primeira posição é um caracter alfabético, ou seja, uma letra.
Utilização
Pode ser usada, por exemplo, para validar nomes de arquivos fornecidos pelo usuário, pois estes devem, necessariamente, iniciar-se por uma letra.
Um caracter alfabético é qualquer caracter, maiúsculo ou minúsculo, entre as letras A e Z. A função ISALPHA() fornece o valor falso (.F.) se a expressão caracter especificada iniciar-se por qualquer outro caracter não alfabético.
Exemplos
MsgAlert( ISALPHA(“xyz987”) ) // Resulta verdadeiro (.T.)
MsgAlert( ISALPHA(“XYZ987”) ) // Resulta verdadeiro (.T.)
MsgAlert( ISALPHA(“987xyz”) ) // Resulta falso (.F.)
MsgAlert( ISALPHA(“.FRED”) ) // Resulta falso (.F.)
|