A premium, high-performance masked text input field built for the Bubble Mobile Runtime (React Native). Easily format inputs for CPFs, CNPJs, phone numbers, dates, postal codes, and custom patterns. Features dynamic multi-mask matching (perfect for variable 10/11 digit Brazilian phones or CPF/CNPJ toggle inputs) and exposes both the formatted and clean raw (unmasked) values for seamless database storage. Fully responsive, lightweight, and inherits your app's font settings dynamically.
### Mask Tokens
- `9` - Represents any digit (0-9).
- `A` - Represents any letter (a-zA-Z).
- `*` - Represents any alphanumeric or special character.
- Any other character (e.g., `-`, `.`, `/`, `(`, `)`, space) is rendered as a static literal.
🔗 [View demo page](
https://plugins-demo-mobile.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Text%20Mask%20(Native))
🔗 [View demo in editor](
https://bubble.io/page?id=plugins-demo-mobile&tab=Design&name=Text+Mask+%28Native%29&type=page)