delphi有没有 streplace和substring 的函数?
如果没有,应该怎么实现?

解决方案 »

  1.   

    substring:MidStr
    LeftStr
    RightStr
    Copy
      

  2.   

    copy 就什么都能实现了!
    copy(字符串,int 起始位,int 起始为开始往后几位) 返回字符。
      

  3.   

    Copy() and StringReplace();
    eg:
    var
      S:String;
    begin
      S:='a b c d e';
      ShowMessage(Copy(S,3,3));
      //取出S中第三个开始的长度为3的子串
      S:=StringReplace(S,' ','SB',[rfReplaceAll]);
      //把S中的空格子串用SB代替
      ShowMessage(S);
    end;
      

  4.   

    谢谢各位!主要是我刚从bcb6转过来,有没有仔细看help
    所以麻烦大家,并致以真诚的感谢!!!!!!