wordsCount function

int wordsCount(
  1. String text, {
  2. bool unique = false,
})

Implementation

int wordsCount(String text, {bool unique = false}) {
  final list = text.split(' ').where((e) => e != ' ').toList();
  if (!unique) {
    return list.length;
  } else {
    List<String> uniqueList = [];
    for (var s in list) {
      if (!uniqueList.contains(s)) {
        uniqueList.add(s);
      }
    }
    return uniqueList.length;
  }
}