hi all!
有什么函数可以提取在夹在某个两个字符中间的字符串?比如 (123)4(567)3(124)这个一个string 我要提取括号中间的substring  delphi里提供什么函数吗 不然得自己写一个咯
ths!

解决方案 »

  1.   

    自己写吧,什么啊copy,pos啊什么啊的!何况你的要求是未定的,不清楚,只能自己写了!
      

  2.   

    判断匹配的左右括号
    然后用
    copy
      

  3.   

    用pos +copy function getstr(s,str:string);
    begin
      if pos(s,str)>0 then
      begin
        result:=copy(str,pos(s),length(s))
      end
      else
        result:=''
    end;
      

  4.   

    对 copy是可以事先你说的功能的 需要借助于pos