计算 Dart 中字符串中的回车 Returns 或换行数

Count Carriage Returns or Line Feeds in a String in Dart

我需要计算字符串中 CR 或 LF 或 LF + CR 的数量。 我正在这样做:

String content = "\r dasdsad \r asdasdasd \r";
int count = content.allMatches('\r').length;
print('count: $count');

但我得到的计数值总是零。

你必须反转 '\r'content :

String content = "\r dasdsad \r asdasdasd \r";
int count = '\r'.allMatches(content).length;
print('count: $count');