函数说明

StringIsXDigit

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

StringIsXDigit ( "字符串" )

 

参数

字符串 目标字符串。

 

返回值

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

 

注意

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

 

相关

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

 

示例


StringIsXDigit("00FC")    ;返回值为 1
StringIsXDigit("2570")    ;返回值为 1
StringIsXDigit("a cafe")  ;返回值为 0,因为有空格
StringIsXDigit(1 + 2.0)   ;返回值为 1,由数字-字符串转换规则决定