5 repository-uri
Validates that a string contains only characters from a specified set, such as alphabetic, numeric, ASCII, or alphanumeric.
Distinct from Format String Validators: Distinct from Format String Validators: focuses on character-level content validation (e.g., only letters or digits) rather than verifying format specifier syntax.
Explore 5 awesome GitHub repositories matching development tools & productivity · Character Set Validators. Refine with filters or upvote what's useful.
Go Package of validators and sanitizers for strings, numerics, slices and structs
Tests whether a string contains only characters of a certain type, such as alphabetic, numeric, or ASCII.
shortid is a library for creating compact, non-sequential strings used as unique identifiers for database records and public URLs. It functions as a URL-friendly identifier utility designed to produce short alphanumeric strings. The project allows for the use of a custom alphabet to control the visual appearance of identifiers and avoid ambiguity. This custom character set mapping ensures that generated keys meet specific formatting or branding requirements. The system includes capabilities for non-sequential key generation to prevent resource enumeration, as well as tools to validate whethe
Provides the ability to specify the exact set of characters used to build identifiers for specific requirements.
Acest proiect este o bibliotecă de compatibilitate PHP care oferă un polyfill pentru extensia nativă ctype. Acesta servește drept strat de portabilitate, implementând funcțiile de bază lipsă ale limbajului pentru a asigura un comportament consistent în diferite medii de server și versiuni PHP. Biblioteca se specializează în validarea tipului de caracter, recreând comportamentul funcțiilor native ale extensiei folosind cod PHP pur. Utilizează detectarea mediului de runtime pentru a identifica dacă extensia nativă lipsește și injectează implementări de fallback direct în namespace-ul global pentru a preveni coliziunile și a menține portabilitatea codului.
Provides a comprehensive set of tools for validating character types across diverse hosting platforms.
TinyPinyin is a Java and Android compatible library used for converting Chinese characters into Pinyin phonetic representations. It provides utilities for Chinese character detection to identify whether text belongs to the Chinese writing system. The library includes a polyphonic character resolver that determines the correct pronunciation for characters with multiple sounds through contextual analysis. It is designed for low memory usage on mobile devices.
Implements range-based checks to validate if characters belong to the Chinese writing system.
Locutus is a multi-language utility library and polyfill collection written in TypeScript. It provides a comprehensive set of implementations for standard library functions from various programming languages, enabling developers to use familiar semantics and behaviors across different technical environments. The library functions as a cross-language standard library, porting core logic and utilities from diverse languages into a type-safe TypeScript toolset. It focuses on maintaining consistent behavior through a polyfill-based design that replicates the original functionality of these foreig
Provides validators to check if strings consist of specific character sets like alphanumeric or digits.