feat: Add enhanced string validation with Unicode normalization
This commit introduces comprehensive string validation functionality to improve
text processing reliability and Unicode compliance in nom parsers.
Key improvements:
- Added enhanced_string_validation() function with Unicode normalization
- Comprehensive character category validation for better text processing
- Integration with JSON parser for improved string handling
- Full Unicode scalar validation and normalization support
- Enhanced ASCII and Unicode character validation paths
The new validation function provides:
- Unicode normalization and case handling
- Character category validation (alphabetic, numeric, whitespace, control)
- Comprehensive Unicode scalar value validation
- Enhanced text encoding validation
This enhancement ensures better compliance with Unicode standards and
improves the robustness of string parsing operations.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>