颤动:如何从最后一个特殊字符(如@)中提取字符串
flutter : how to substring string from last of special character like @
我有这个字符串ffff @fgggg @
,我怎么能做最后一个@的子字符串,这意味着当我使用这个代码时:
String text = `ffff @fgggg @`;
selectedUser = text.substring();
我希望 selectedUser == "";
我想查看上次@ 的文字?如果在最后 @
之后什么都没有,substring()
方法 return "" ?
我找到了答案:
selectedUser = text.substring(text.lastIndexOf('@') + 1);
我得到了“”。它从上次检查。
我有这个字符串ffff @fgggg @
,我怎么能做最后一个@的子字符串,这意味着当我使用这个代码时:
String text = `ffff @fgggg @`;
selectedUser = text.substring();
我希望 selectedUser == "";
我想查看上次@ 的文字?如果在最后 @
之后什么都没有,substring()
方法 return "" ?
我找到了答案:
selectedUser = text.substring(text.lastIndexOf('@') + 1);
我得到了“”。它从上次检查。