请问有没有类似FoxPro中substr的函数,即从字符串的任一位置取子串(20分)

  • 主题发起人 主题发起人 zyljj
  • 开始时间 开始时间
function Copy(S;
Index, Count: Integer): string;
Copy returns a substring of a string or a segment of a dynamic array.
 
Copy
看它的帮助的See also可以看到有关字符串的操作
 
只有你自己编写了,实现起来并不太难。
 
copy 与 delete 联合使用
 
20分.......
Copy('abcdefg',3,4) + Copy('123456',4,2) = 'cdef45'
 
清华大学出版的“数据结构”一书对子串的查找有较详细的算法说明。
 
对zyljj的提问充分理解,从DOS+Foxpro转到Windows+Delphi,非常想有什么对应表,
最好有从Foxpro到Delphi之类的书.对我们这些非专业人士来说,尽管有一些E文基础
但要全部看懂Help,也非易事.经过一年的摸爬滚打,总算有些入门,遗憾的是,直至今
年5月份才知道有这么好的站点,如果早些知道的话,不知可少走多少弯路.非常感谢有这么些大师为后辈提携.最近找到了所有的off_line,哇,有4兆多,正没日没夜的
看,字字玑珠,收获不小.再次感谢!
 
对字符串的操作,我一般都用HyperStr提供的函数。原因如下:
1、虽然没有原码,但是字符串操作的原码多多,我们需要的是现成的,好使的。
2、有详尽的帮助文档(WIN HELP格式),一按“F1”就都搞定了。
如果你需要的话,请发MAIL。
 
接受答案了.
 
后退
顶部