怎样在Memo中有找到下一个记录,并改写??找到“AAAAA**GGFGFGk”,其中**为不同字符。。(50分)

  • 主题发起人 主题发起人 allen72
  • 开始时间 开始时间
不是用对话框的方法!!
 
with memo1 do
for i:=0 to lines.count - 1 do
if lines = '...' then //use your own function here if you want
...
 
匹配算法有高效的也有一般的。
一般的算法游标每次向后移动一个字,然后进行匹配。
高效算法根据匹配的字符串算出一个跃点,每次不匹配可以向后跳跃跃点个字。
 
多人接受答案了。
 
后退
顶部