3 repository-uri
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 este o bibliotecă JavaScript pentru codificarea și decodificarea datelor între formatul Base64 și șiruri de caractere sau matrice de octeți JavaScript. Oferă utilitare pentru conversia datelor binare în șiruri Base64 și transformarea acelor șiruri înapoi în textul lor original sau în formatul brut de octeți. Proiectul include un validator de șiruri Base64 pentru a verifica dacă o secvență respectă formatarea, caracterele și padding-ul corect. De asemenea, suportă crearea de șiruri Base64 sigure pentru URI prin înlocuirea caracterelor care ar cauza erori de codificare în URI-uri și permite eliminarea padding-ului. Biblioteca oferă un utilitar de extensie a prototipului care adaugă metode de codificare și decodificare direct la obiectele standard de tip șir și matrice din JavaScript.
Verifies if a string is a valid Base64 sequence by checking characters and padding.