! Aware > default selections > Text Strings > Character Tests and Operations >

Character Tests and Operations

isblank, toupper, etc.
Subsets on this page: - #Apps & Utilities - #Q&A - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Questions and Answers: Showing

Why do some versions of toupper act strangely if given an upper-case letter? []

At comp.lang.c FAQ


Applications and Utilities: Showing

tr(1) - translate characters {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.2-1992 (``POSIX.2'')]

unvis(1) - revert a visual representation of data back to original form {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

GNU recode - converts files between character sets and usages. When exact transliterations are not possible, it may delete the offending characters or fall back on approximations. {GPL,GNU}

At GNU project

p5-Convert-Recode-1.03 - Front end to the GNU recode program

At FreeBSD Ports

siconv-0.2 - Convert data from one character set to another

At FreeBSD Ports

morsecode - ASCII->Morse Code filter {oss}

At comp.sources.unix
ftp://ftp.uu.net/usenet/comp.sources.unix/volume17/ (At comp.sources.unix at UUNET)

Libraries and Components: Showing

isalpha isupper islower isdigit isxdigit isalnum isspace ispunct isprint isgraph iscntrl isblank isascii toupper tolower toascii (3) - character classification macros {oss}

Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isalnum (3) - alphanumeric character test {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isalpha (3) - alphabetic character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isascii (3) - test for ASCII character {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

isblank (3) - blank-space character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

iscntrl (3) - control character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isdigit (3) - decimal-digit character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isgraph (3) - printing character test (space character exculsive) {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

islower (3) - lower-case character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isprint (3) - printing character test (space character inclusive) {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

ispunct (3) - punctuation character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isspace (3) - white-space character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isupper (3) - upper-case character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

isxdigit (3) - hexadecimal-digit character test {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

tolower _tolower (3) - upper case to lower case letter conversion {oss}

Man pages: FreeBSD Solaris NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

toascii (3) - upper case to lower case letter conversion {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD

toupper _toupper (3) - lower case to upper case letter conversion {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

unvis strunvis (3) - decode a visual representation of characters {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

vis strvis strvisx (3) - visually encode characters {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

libiconv-1.7_3 - A character set conversion library

At FreeBSD Ports
libiconv-1.6.1 - character set conversion library (At NetBSD packages collection)

Ascii.H - Convenient enumeration for ASCII control characters {oss}

At snippets.org

A2E.H,A2E.C - ASCII <=> EBCDIC conversions {oss}

At snippets.org

Toascii.C - EBCDIC-ASCII conversion arrays {oss}

At snippets.org

Ctrlprnt.H,Ctrlprnt.C - Print a line, displaying Ctrl characters {oss}

At snippets.org

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Up to Text Strings - Gateway topic to character and string processing routines. NUL Terminated String processing String conversions,et al. ascii to long, long to

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
  GPL or LGPL.
Commercial.
Open-source.
Maturity:
Stable.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Text Strings > Character Tests and Operations >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments