#include <Constants.au3>
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