4 dépôts
General purpose verification that user inputs meet specific numeric or string patterns.
Distinct from String Format Validators: Broader than just standard formats like emails; covers generic numeric and character pattern checks.
Explore 4 awesome GitHub repositories matching web development · Input Format Validations. Refine with filters or upvote what's useful.
1loc is a JavaScript utility library and multifaceted toolkit providing a collection of single-line functions for common mathematical, string, date, and geometric operations. It functions as a set of functional programming helpers and data validation predicates designed to perform atomic transformations and validations. The project includes a geometry math library for calculating distances, angles, and spatial overlaps between points and rectangles, alongside a text manipulation library for casting, capitalizing, and analyzing string content. The toolkit covers broader capability areas inclu
Implements validation logic to verify that numeric and string inputs meet specific criteria.
Inputmask is a JavaScript library that serves as a client-side input formatter and form input validator. It constrains text input fields to specific formats, such as phone numbers and dates, to ensure data consistency. The project provides guided text entry and user input validation to prevent formatting errors. It standardizes how structured information is entered in web browsers to support more reliable server-side processing. The library manages data validation and formatting by enforcing predefined patterns on user entry. It handles real-time input interception, cursor-position tracking,
Verifies that user inputs meet specific numeric or string patterns for phone numbers and dates.
Il s'agit d'une bibliothèque d'expressions régulières conçue pour la validation et l'identification des numéros de téléphone mobile de Chine continentale. Elle fournit les règles structurelles et les contraintes de chiffres nécessaires pour vérifier que les numéros de téléphone suivent le format régional correct. La bibliothèque inclut des modèles spécifiques pour déterminer le fournisseur de télécommunications en fonction des préfixes régionaux. Elle propose également des filtres pour distinguer les numéros vocaux standards des plans IoT ou de données uniquement. Le projet couvre de vastes capacités de validation de données, incluant la vérification du format d'entrée et l'identification de l'opérateur.
Ensures user-provided phone numbers meet strict length and digit constraints before further processing.
CLI11 est une bibliothèque C++ header-only pour l'analyse d'arguments en ligne de commande et la gestion de fichiers de configuration. Elle mappe les entrées du shell vers des variables typées et prend en charge la création de hiérarchies de commandes complexes. La bibliothèque se distingue par sa prise en charge des sous-commandes imbriquées avec une profondeur infinie et la correspondance de préfixes. Elle intègre la gestion de la configuration en permettant aux paramètres de l'application d'être chargés depuis des fichiers TOML ou INI, avec la possibilité de revenir aux variables d'environnement. Le projet fournit un ensemble complet d'outils pour l'analyse d'arguments, incluant des flags et des arguments positionnels, ainsi qu'un framework de validation pour imposer des options obligatoires et des dépendances mutuelles. Il inclut également la génération automatique de documentation d'aide avec un formatage personnalisable et un système de callback pour déclencher une logique personnalisée lors d'étapes d'analyse spécifiques. Cette bibliothèque sans dépendance est conçue pour C++11 et les versions ultérieures.
Checks and transforms user entries using predefined rules to ensure numeric constraints or required formats.