Если «valid» означает «содержит только base64-символы», тогда проверьте по [A-Za-z0-9+/=]
.
Если «valid» означает «легальную» base64-закодированную строку, вам следует проверить =
в конце.
Если «действительный» означает, что это что-то разумное после декодирования, то это требует знания предметной области.