Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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.)

tec:IsLower
tec:IsLower