Words to Number Conversion
ThewordsToNumber utility converts Persian word representations of numbers back to their numeric equivalents, with support for fuzzy matching and various input formats.
Basic Usage
Simple Conversion
Advanced Options
The function accepts an optional configuration object:Fuzzy Matching
Enable fuzzy matching to handle variations in spacing and formatting:Mixed Digit Support
Handle input containing both Persian words and digits:Comma Formatting
Return results with comma separators:Supported Word Patterns
Basic Numbers
Compound Numbers
Large Numbers
Ordinal Numbers
Handle ordinal number words:Edge Cases and Error Handling
Invalid Input
Partial Matches
Mixed Content
Complex Examples
Real-world Input Variations
Batch Processing
Performance Considerations
🚀 Optimization Tips
🚀 Optimization Tips
- Use exact matching when input format is consistent
- Enable fuzzy matching only when needed (it’s slower)
- Cache results for frequently converted phrases
📊 Performance Metrics
📊 Performance Metrics
- Exact matching: ~0.2ms average
- Fuzzy matching: ~1-3ms average
- Mixed digits: ~0.5ms average
