numbers - 使用 Dart 计算字符串中字母的个数

标签 numbers dart contain

我试着计算我在句子中有多少个字母“a”:“Hello Jordania”。

我发现该函数包含。我像这样使用它:

  var phrase = "Hello Jordania;
  var comptenbrdea = phrase.contains('a');
  print(comptenbrdea);

我得到“真”作为回应。正常你会说,我知道,但我没有找到正确的函数来计算我得到 a 的次数。如果我可以检查每个字符,我也许可以用循环做一些事情? ...我迷路了http://www.dartlang.org/search.html?cx=011220921317074318178%3Ai4mscbaxtru&ie=UTF-8&hl=en&q=string_scanner ... 有人能帮我吗 ?

最佳答案

这是一个简单的方法:

void main() {
  print('a'.allMatches('Hello Jordania').length); // 2
}

编辑:测试的字符串是参数,而不是要计算的字符。

关于numbers - 使用 Dart 计算字符串中字母的个数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13110602/

相关文章:

java - 这是什么类型的号码?

flutter - Flutter中按钮根据宽度动态排列

css - 流体宽度容器拥抱 float

Mongodb - 包含元素但不包含另一个元素的数组

Java字符串包含 "splitted"字符串

python - Numpy randint append

c# - 在 C# 中检查更大的值

arrays - 外部数组不受函数追加的影响

flutter - 将 map 与AssetImage一起使用

dart - 如何在 Dart 中获取数字长度?