3 dépôts
Checks that a string contains only valid base64 characters and has a length multiple of 4 before decoding.
Distinct from Base64 Encoding and Decoding: Distinct from Base64 Encoding and Decoding: focuses specifically on input validation, not the encoding or decoding process itself.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Base64 Input Validators. Refine with filters or upvote what's useful.
This is a collection of classic computer science algorithms and data structures implemented from scratch in JavaScript. The project provides reference implementations of fundamental concepts including sorting algorithms, binary search, linked lists, and binary search trees, all built as standalone pure functions with no external dependencies. The implementations cover a range of data structures, including singly-linked, doubly-linked, and circular linked lists with full traversal and mutation operations, as well as binary search trees supporting insertion, deletion, and search. Sorting algori
Validates base64 input strings for correct character set and length before decoding.
Any-rule is a multi-platform regular expression tool that provides a curated catalog of over 70 ready-to-use patterns for validating and extracting common data formats. The project separates its static regex collection from editor-specific plugins, allowing the same pattern library to be accessed through VS Code, IntelliJ IDEA, Alfred Workflow, and a web interface. The tool enables keyword-based pattern retrieval, letting users search for the correct regex by typing descriptive terms rather than remembering exact syntax. It covers a broad range of validation needs including email addresses, U
Provides a regex pattern that verifies a string is a valid base64-encoded data URI.
js-base64 est une bibliothèque JavaScript pour encoder et décoder des données entre le format Base64 et des chaînes ou tableaux d'octets JavaScript. Elle fournit des utilitaires pour convertir des données binaires en chaînes Base64 et transformer ces chaînes en leur texte original ou format d'octet brut. Le projet inclut un validateur de chaîne Base64 pour vérifier si une séquence suit le formatage, les caractères et le remplissage corrects. Il prend également en charge la création de chaînes Base64 sécurisées pour les URI en remplaçant les caractères qui causeraient des erreurs d'encodage dans les URI et permet la suppression du remplissage. La bibliothèque fournit un utilitaire d'extension de prototype qui ajoute des méthodes d'encodage et de décodage directement aux objets chaîne et tableau JavaScript standard.
Verifies if a string is a valid Base64 sequence by checking characters and padding.