parseAllWordsInDocument method

List<String> parseAllWordsInDocument({
  1. required String content,
})

Implementation

List<String> parseAllWordsInDocument({required String content}) {
  final List<String> words = [];
  final List<String> chars = [];
  for (int pos = 0; pos < content.length; pos++) {
    if (!utils.charIsAlphaNum(content[pos])) {
      if (chars.isNotEmpty) {
        words.add(chars.join());
        chars.clear();
      }
    } else {
      chars.add(content[pos]);
    }
  }
  return words;
}