gpt4 book ai didi

string - Dart 首字母大写

转载 作者:行者123 更新时间:2023-12-03 04:11:53 28 4
gpt4 key购买 nike

Dart 中有没有最简单或内置的方法将每个单词的首字母更改为大写

例如:系统管理员系统管理员

最佳答案

没有内置的方法可以执行此操作,您可以通过多种方式实现这一目标,其中一种可能是:

var string = 'system admin';
StringBuffer titleCase = StringBuffer();

string.split(' ')
.forEach((sub) {
if (sub.trim().isEmpty)
return;

titleCase
..write(sub[0].toUpperCase())
..write(sub.substring(1))
..write(' ');
});

print(titleCase.toString()); //Prints "System Admin"

或者可以使用 recase package:

ReCase rc = ReCase('system admin');
(rc.titleCase); // Prints "System Admin"

关于string - Dart 首字母大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57219497/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com