#include MsgBox($MB_SYSTEMMODAL, '', 'QXV0b0l0: ' & _IsBase64('QXV0b0l0')) MsgBox($MB_SYSTEMMODAL, '', 'SmFtZXM=: ' & _IsBase64('SmFtZXM=')) MsgBox($MB_SYSTEMMODAL, '', 'LOLDJSKDJX: ' & _IsBase64('LOLDJSKDJX')) ; #FUNCTION# ==================================================================================================================== ; Name ..........: _IsBase64 ; Description ...: Check whether a string value is valid Base64 ; Syntax ........: _IsBase64($sString) ; Parameters ....: $sString - Valid base64 string. ; Return values .: Success - True ; Failure - False ; Author ........: James ; Example .......: Yes ; =============================================================================================================================== Func _IsBase64($sString) Return StringRegExp($sString, "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$") = 1 EndFunc ;==>_IsBase64