Function IsLower() Foundation

Tests whether a character string begins with a lower case letter.

Syntax
IsLower( <cString> ) --> lLowerCase
Parameters
<cString>
<cString> is a character string expression.
Return

If the first character in <cString> is a lower case letter, IsLower() returns .T. (true), otherwise it returns .F. (false).

Description

The character function IsLower() tests whether the first character in a character string is a lower case letter. Lower case letters from "a" to "z" are recognized. If the first character is a digit, blank space, punctuation mark or other graphic character IsLower() returns the value .F. (false).

Language dependent special characters like umlauts or , and are identified as lower case letters when the appropriate collation table is selected.

The result depends on SET COLLATION and can be manipulated by LocaleConfigure() .

Examples
IsLower()
// The example shows various results of the function IsLower() 

PROCEDURE Main 

   ? IsLower("Xbase++")           // result: .F. 
   ? IsLower(" ber")              // result: .T. 
   ? IsLower("0.nothing")         // result: .F. 
   ? IsLower("zeropointnothing")  // result: .T. 

RETURN 
Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.