RegEx для анализа или проверки данных Base64

^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$

Это хорошо, но будет соответствовать base64 пустой строке

Это не соответствует base64 пустой строке:

^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$

regex

base64

standards-compliance

rfc

2022-11-12T23:42:11+00:00
Вопросы с похожей тематикой, как у вопроса:

RegEx для анализа или проверки данных Base64