函数参考


StringIsXDigit

检查某个字符串是否仅含有十六进制字符(0-9, A-F).

StringIsXDigit ( "字符串" )

参数

字符串 要检查的字符串

返回值

成功: 返回值为1.
失败: 返回值为0,说明给定的字符串中含有非十六进制字符.

注意/说明

有效的十六进制字符包括 0123456789abcdefABCDEF,若给定的字符串中含有空白符或 "0x" 前缀都将导致 StringIsXDigit 返回 0.

相关

StringIsAlNum, StringIsAlpha, StringIsASCII, StringIsDigit, StringIsLower, StringIsSpace, StringIsUpper, StringUpper, StringLower

示例/演示


StringIsXDigit("00FC") ;returns 1
StringIsXDigit("2570") ;returns 1
StringIsXDigit("a cafe") ;returns 0 due to space
StringIsXDigit(1 + 2.0) ;returns 1 due to number-string conversion