急求救:我要检索一大段字符串中的各种标点,能不能避免一个一个的检索?以提高运行效率。字符串有八千多k.

解决方案 »

  1.   

    function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;flag设置为 [rfReplaceAll]就行了
      

  2.   

    function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;flag设置为 [rfReplaceAll]就行了
      

  3.   

    StringReplace是做作什么用的﹐沒見過呀
      

  4.   

    笨办法是一个个的判定,还有一种方法是运用正则表达式来处理,详情可在本论坛查找!
    如[‘,’,‘。’,‘、’]就是匹配‘,’、‘。’和‘、’都有的内容。
    上面的内容,因大小写转换不便,写出来有点走样,你只大概明白一个意思即可,这个东西一般可以用在SQL语句中,你如果是编数据库方面比较方便。
    BY,在UNIX、LINUX下是默认支持的。