isArabicText property

bool get isArabicText

Check if the string is purely Arabic text

Implementation

bool get isArabicText {
  if (isEmpty) return false;
  final arabicRegex = RegExp(
      r'^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF\s\u060C\u061B\u061F\u0640\u064B-\u065F\u0670\u06D6-\u06ED]+$');
  return arabicRegex.hasMatch(this);
}