isKurdish function

bool isKurdish(
  1. String input, [
  2. bool isComplex = false,
  3. Pattern? trimPattern
])

چێکی ئینپووتەکە دەکات بزانی دەقەکە کوردیە یاخوود نا ئەنجامی true دەگەڕێنێتەوە گەر تەواوی دەقەکە کوردی بێت وە گەر بەلایەنی کەمەوە پیتێکی زمانێکی تربێ ئەنجامەکە دەبێتە false

Implementation

bool isKurdish(String input, [bool isComplex = false, Pattern? trimPattern]) {
  trimPattern ??= RegExp(trimPatternRegExp);
  var rawText = input.replaceAll(trimPattern, '');
  var kuRegExp = isComplex ? kuComplexText : kuText;
  return RegExp('^[$kuRegExp]+\$').hasMatch(rawText);
}