LastDelimiter - C++ Builder

C++ Builder 参考手册 ➙ System::Sysutils ➙ LastDelimiter


获取字符串中最后一个分隔符的位置

头文件:#include
命名空间:System::Sysutils
函数原型:

int __fastcall LastDelimiter(const System::UnicodeString Delimiters, const System::UnicodeString S);

参数:

  • Delimiters:分隔符。分隔符是单个字符,如果字符串里面有多个字符,每个字符都是分隔符;
  • S:获取这个字符串里面最后一个分隔符的位置;

返回值:

  • 大于 0:最后一个分隔符的位置,第 1 个字符为 1,第 2 个字符为 2,……
  • 等于 0:没找到分隔符;
  • 只要字符包含在字符串 Delimiters 里面就认为是分隔符,例如 LastDelimiter(L"\\.:", L"D:\\Hsuanlu.Test\\Unit1.cpp") 返回值等于 22,因为第 22 个字符 L'.' 包含在字符串 L"\\.:" 里面。

相关:

  • System::Sysutils::LastDelimiter
  • System::Sysutils::FindDelimiter
  • System::Sysutils::IsDelimiter
  • System::Sysutils::IsPathDelimiter
  • System::Sysutils::IncludeTrailingPathDelimiter
  • System::Sysutils::ExcludeTrailingPathDelimiter
  • System::Sysutils::StrPos
  • System::Sysutils::TextPos
  • System::Sysutils::AnsiPos
  • System::Sysutils::AnsiStrPos
  • System::Sysutils::StrScan
  • System::Sysutils::StrRScan
  • System::Sysutils::AnsiStrScan
  • System::Sysutils::AnsiStrRScan
  • System::Sysutils::AdjustLineBreaks
  • System::Sysutils

C++ Builder 参考手册 ➙ System::Sysutils ➙ LastDelimiter

你可能感兴趣的:(LastDelimiter - C++ Builder)