gpt4 book ai didi

string - Dart 的String.trimLeft和trimRight

转载 作者:行者123 更新时间:2023-12-03 02:58:25 25 4
gpt4 key购买 nike

如何为trimLeft定义trimRightString函数?我找不到实现它们的简单解决方案。

我棘手的解决方案是:

String _trimLeft(String str) {
var s = (str + '.').trim();
return s.substring(0, s.length-1);
}

String _trimRight(String str) {
return ('.' + str).trim().substring(1);
}

是否有Dart的第三方库像 commons-lang到Java一样,提供了这些基本功能?

最佳答案

请参阅以下使用String.replace和RegExp的答案:

Trimming whitespace in Dart strings from beginning or end

我帮助维护一个称为Quiver的通用实用程序包,但它没有修剪功能。他们将是一个伟大的补充。

https://github.com/google/quiver-dart

关于string - Dart 的String.trimLeft和trimRight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22279571/

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