faRegExp property
RegExp for the Farsi language (Removed and combined with Arabic) Language has code => LanguageCode.fa
Implementation
static final RegExp faRegExp = RegExp(
r'^(?!.*[ةؤأإءڨڭۻۺ])' // FIRST: Block Arabic letters
r'(?:'
// === 1. FARSI-EXCLUSIVE LETTERS ===
r'[پچگژکآ]' // Persian letters Arabic lacks
// === 2. UNIQUELY FARSI WORDS (NO ARABIC EQUIVALENT) ===
r'|'
r'\b('
r'بستنی|پرتقال|گرم|سرد|خواهر|برادر|گربه|سگ|' // Nouns
r'می\w+|نمی\w+|خواهم|خواهی|خواهد|' // Verb structures
r'ولی|همین|دیگه|چرا|چطور|چنده|کی|کجا' // Common spoken words
r')\b'
// === 3. FARSI NUMBERS/PUNCTUATION ===
r')',
caseSensitive: false,
unicode: true,
);