需要批处理单个几百K的文本文件(每个文本有上百万字符),从中提取信息,例如HTML的某个标签信息,然后再插入数据库中,原来是用SQL直接写的,但是有很多限制,ASP简直慢得发疯,必须用其他语言做,不知道DELPHI对比起其他语言在大量的字符串处理的效率如何?有什么语言方便?

解决方案 »

  1.   

    Just 聽說好像不太好吧。要不試試﹖
      

  2.   

    DELPHI的字符串处理足够快了,比绝大多数语言的字符串处理都快。
      

  3.   

    windindance(风舞轻扬) ,刚拜读你在C++版的那个经典讨论帖子,受益非浅!还望以后多多指教!
      

  4.   

    1. Delphi 的 string 类型: 
       (1) 求长度速度没得说;
       (2) 采用了 copy-on-write 技术,所以字符串“复制”的速度也没得说;2. Delphi 的 PChar 类型于 C 里的 char * 字符串完全相同。3. 对于简单的字符串遍历操作,两种字符串的效率完全相同。4. 只要算法不是太“偷懒”,用 string 类型作字符串处理的速度相当不错。
       呵呵,因为,据统计,有些用 Pascal 开发的编译器即使不很高明,其编译速度也很不错。
       ——虽然编译速度不完全取决于字符串处理速度。
      

  5.   

    别忘了当前就是Anders的TurboPascal造就了Borland。
    Delphi的编译器都是世界上最厉害的天才设计的,品质非常优良,自从Anders去了微软之后,接手修改Delphi的是Borland的首席科学家。
      

  6.   

    现在有些域名注册公司提供.cn下的一级域名,例如.bj.cn  .hk.cn那些,很多很好的域名都没有注册啊,这些域名到底是什么来头?有价值吗?