splitByBigram method
Convert String to Bigram, i.e., an array of two characters each.
StringをBigram、つまり2文字ずつの配列に変換します。
final text = "abcde";
final characters = ["ab", "bc", "cd", "de"];
Implementation
List<String> splitByBigram() {
if (isEmpty) {
return <String>[];
}
if (length <= 2) {
return [this];
}
final tmp = <String>[];
for (int i = 0; i < length - 1; i++) {
tmp.add(substring(i, min(i + 2, length)));
}
return tmp;
}