#include <Constants.au3>
MsgBox($MB_SYSTEMMODAL, '', '0xFFFF00: ' & _IsHex('0xFFFF00'))
MsgBox($MB_SYSTEMMODAL, '', '0XGHXX190: ' & _IsHex('0XGHXX190'))
; #FUNCTION# ====================================================================================================================
; Name ..........: _IsHex
; Description ...: Checks if a string is a hexadecimal value.
; Syntax ........: _IsHex($sString)
; Parameters ....: $sString - A hexadecimal string.
; Return values .: Success - True
; Failure - False
; Author ........: guinness
; Example .......: Yes
; ===============================================================================================================================
Func _IsHex($sString)
ConsoleWrite($sString & @CRLF)
Return StringRegExp($sString, '(?i:^0x[0-9a-f]+$)') = 1 ; Or the group class [:xdigit:].
EndFunc ;==>_IsHex