Examples
Explore interactive demos and code snippets for ViraStack Mask’s powerful masking capabilities.
-
Credit Card
A complete credit card form with auto-detection for Visa, Mastercard, Amex, and Troy. Includes Luhn validation. -
Card Number
Standalone credit card number input masking. -
Expiry
Credit card expiry date input masking (MM/YY). -
CVV
Credit card security code input masking (3 or 4 digits). -
IBAN
Turkish IBAN format withTRprefix and validation. -
Currency
Advanced currency formatting with customizable symbols, separators, and precision. -
TCKN
Turkish Identity Number masking with algorithmic validation. -
Tax Number
Turkish Tax Identification Number (VKN) masking and algorithmic validation. -
Phone
Standard Turkish phone number format:(5XX) XXX XX XX. -
Email
Email input masking that allows standard email characters. -
Zip Code
Standard 5-digit zip code masking. -
Date
Date input masking with support forDMY,MDY, andYMDformats. -
Password
Password input type handling. -
URL
URL input masking for web addresses. -
Username
Slug-style username formatting (lowercase, alphanumeric, hyphens). -
Alpha
Accepts only alphabetic characters. -
Numeric
Accepts only numeric characters. -
Text
Standard text input without specific masking rules. -
Custom Mask
Define your own patterns using9(numeric),a(alpha), and*(alphanumeric).
