Ctype - Perl extension for character class testing
use Ctype qw(toupper); # plain style $uppercased = toupper("a"); # OO style $obj = Ctype->new("a"); $uppercased = $obj->uppercased;
Ctype provides character class testing to Perl programs. The ctype.h functions are part of the C library (in your system!). Ctype also supports the Perl library ctype functions. To use the Perl library ctype functions, set the variable $Ctype::useperlfns to a non-false value. For the OO interface, call the method $obj->useperlfns to toggle it.
ctype.h
ctype
The OO interface constructor is called (by convention) new. new is called with a character as an argument. It creates a Ctype object that will perform tests on the character when called as an object method. These are the relations to the regular C functions:
new
isalphanumeric isalnum isalphabetic isalpha isnumerical isdigit islowercase islower iswhitespace isspace isuppercase isupper ishexdigit isxdigit tolowercase tolower touppercase toupper
The setchar method sets the character stored in the object.
setchar
Samuel Lauber, <sam124@operamail.com>
This module is not copyrighted. It may be redistributed as much as you want.
perl, ctype.h, DJGPP C Library Refrence, GNU C Library Manual, et al.
To install Ctype, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Ctype
CPAN shell
perl -MCPAN -e shell install Ctype
For more information on module installation, please visit the detailed CPAN module installation guide.