Histórico da Página
Sintaxe
Incluir Página |
---|
ISLOWER( <expressão caracter> )
Propósito
Determina se uma cadeia de caracteres é iniciada por uma letra minúscula.
Argumentos
<expressão caracter>
Define a cadeia de caracteres a ser examinada para verificar se a sua primeira posição é uma letra minúscula.
Utilização
A função ISLOWER() fornece o valor lógico verdadeiro (.T.) apenas se a cadeia de caracteres especificada for iniciada por um caracter alfabético minúsculo. Fornece falso (.F.) se um caracter alfabético maiúsculo ou um caracter não alfabético estiver na primeira posição da cadeia de caracteres. Um caracter alfabético minúsculo é qualquer caracter entre a e z.
Dicas
A função ISLOWER() é o inverso da função ISUPPER(), que verifica se uma cadeia de caracteres é iniciada por um caracter alfabético maiúsculo. Ambas relacionam-se com as funções LOWER(), que converte caracteres maiúsculos para minúsculos, e UPPER(), que converte caracteres minúsculos para maiúsculos.
Estas quatro funções podem ser utilizadas para a manipulação e a validação de nomes com todas as letras maiúsculas, todas as letras minúsculas ou apenas com a primeira letra maiúscula ou minúscula.
Exemplos
MsgAlert( ISLOWER("aBcDe") ) // Resulta verdadeiro (.T.)
MsgAlert( ISLOWER("AbcDe") ) // Resulta falso (.F.)
MsgAlert( ISLOWER("1abcd") ) // Resulta falso (.F.)
MsgAlert( ISLOWER("abcd") ) // Resulta verdadeiro (.T.)
MsgAlert( ISLOWER(“xyz987”) ) // Resulta verdadeiro (.T.)
MsgAlert( ISLOWER(“XYZ987”) ) // Resulta falso (.F.)
MsgAlert( ISLOWER(“987xyz”) ) // Resulta falso (.F.)
MsgAlert( ISLOWER(“.FRED”) ) // Resulta falso (.F.)
MsgAlert( ISLOWER(“.12345”) ) // Resulta falso (.F.)
|