Regex-based filtering system
Add comprehensive regex-based barcode filtering system (v1.29)
π Advanced Barcode Filtering System
β’ Implemented real-time regex pattern matching for selective barcode capture
β’ Added foldable "Filtering" section in settings with enable checkbox and regex input
β’ Integrated filtering with SharedPreferences and managed configuration support
β’ Enhanced camera activity with live regex validation during barcode detection
βοΈ Filtering Capabilities
β’ Custom regex pattern support
β’ Check the Wiki for a list of common Regex expressions (HTTP/HTTPS, IP, IMEI, Security Numbers, National ID Numbers, International phone numbers, etc...)
π Comprehensive Documentation
β’ Created extensive regex pattern library (16-Common-Regex-Expressions.md)
β’ Added 200+ regex patterns for:
- Web URLs, IP addresses, MAC addresses
- Protocol-specific URIs (FTP, SSH, SMTP, etc.)
- Android system schemes and popular app deep links
- Government IDs and social security numbers (22 countries)
- Device identifiers (IMEI, phone numbers)
- Industry standards (ISBN, ISIN, UPC, etc.)
β’ Updated Android configuration guide with filtering setup
β’ Added symbologies reference table with 46+ barcode types
π’ Enterprise Features
β’ Full MDM/EMM integration for remote filtering configuration
β’ Real-time policy updates without app restart
β’ Robust error handling with fallback behavior
β’ Performance-optimized regex processing
This release transforms the application into a precision tool for selective barcode capture, perfect for quality
control, inventory management, and specialized data collection workflows.