如何将Dart列表中的所有字符串转换为小写?

我想检查 Dart 列表是否包含字符串,list.contains因此必须先将数组中的字符串转换为小写。

如何将列表中的所有字符串转换为小写?

例如:

[example@example.com, Example@example.com, example@Example.com, example@example.cOm, EXAMPLE@example.cOm]

回答

您可以映射整个列表并将所有项目转换为小写。请看下面的代码。

  List<String> emails = ["example@example.com", "Example@example.com", "example@Example.com", "example@example.cOm", "EXAMPLE@example.cOm"];
  emails = emails.map((email)=>email.toLowerCase()).toList();
  print(emails);


以上是如何将Dart列表中的所有字符串转换为小写?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>