检查某个字符串是否仅含有十六进制字符(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,由数字-字符串转换规则决定