c/string/byte/isxdigit

Checks if the given character is a hexadecimal numeric character or is classified as a hexadecimal character.

The behavior is undefined if the value of is not representable as  and is not equal to.

Return value
Non-zero value if the character is an hexadecimal numeric character, zero otherwise.