User Tools


Function ALPHANUMERICP

Syntax

  • alphanumericp charactergeneralized-boolean

Arguments and Values

Description

Returns true if character is an alphabetic character or a numeric character; otherwise, returns false.

Examples

(alphanumericp #\Z)

true

(alphanumericp #\9)

true

(alphanumericp #\Newline)

false

(alphanumericp #\#)

false

Affected By

None. (In particular, the results of this predicate are independent of any special syntax which might have been enabled in the current readtable.)

Exceptional Situations

Should signal an error of type type-error if character is not a character.

See Also

Notes

Alphanumeric characters are graphic as defined by graphic-char-p. The alphanumeric characters are a subset of the graphic characters.

The standard characters A through Z, a through z, and 0 through 9 are alphanumeric characters.

(alphanumericp x) ≡ (or (alpha-char-p x) (not (null (digit-char-p x))))