怎么截取某个字符串从右边数起的若干字符。

huang_2 2002-12-04 11:49:26
例如有字符串如下:

China

我要截取右边数起的两个字符,那么结果就是 na
...全文
233 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
invalid 2002-12-04
  • 打赏
  • 举报
回复
我的最正宗哦。VCL提供的函数。
要包含:
#include <StrUtils.hpp>
RightStr("China",2);
cdws222 2002-12-04
  • 打赏
  • 举报
回复
大家都说对了,而且都比我快!
warton 2002-12-04
  • 打赏
  • 举报
回复
在delphi中可以用pos(s,,0,k);
warton 2002-12-04
  • 打赏
  • 举报
回复
substring();
szbug 2002-12-04
  • 打赏
  • 举报
回复
str.SubString(str.Length()-1, 2)
chameleon 2002-12-04
  • 打赏
  • 举报
回复
AnsiString __fastcall SubString(int index, int count) const;

Description

SubString returns a new AnsiString that is a substring of this AnsiString. The substring contains count characters beginning at index.
chameleon 2002-12-04
  • 打赏
  • 举报
回复
AnsiString S="China";
Label1->Caption=S.SubString(4,2);

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧