zoukankan      html  css  js  c++  java
  • 把一句话拆解成多关键字的函数

    '作 用:由给定的字符串生成关键字
    '参 数:Constr---要生成关键字的原字符串;Num---每个关键字的字符数
    '返回值:生成的关键字
    '**************************************************
    Function CreateKeyWord(byval Constr,Num)
        If Constr="" or IsNull(Constr)=True or Constr="$False$" Then
        CreateKeyWord="$False$"
        Exit Function
        End If
        If Num="" or IsNumeric(Num)=False Then
        Num=2
        End If
        Constr=Replace(Constr,CHR(32),"")
        Constr=Replace(Constr,CHR(9),"")
        Constr=Replace(Constr," ","")
        Constr=Replace(Constr," ","")
        Constr=Replace(Constr,"(","")
        Constr=Replace(Constr,")","")
        Constr=Replace(Constr,"<","")
        Constr=Replace(Constr,">","")
        Constr=Replace(Constr,"""","")
        Constr=Replace(Constr,"?","")
        Constr=Replace(Constr,"*","")
        Constr=Replace(Constr,"|","")
        Constr=Replace(Constr,",","")
        Constr=Replace(Constr,".","")
        Constr=Replace(Constr,"/","")
        Constr=Replace(Constr,"\","")
        Constr=Replace(Constr,"-","")
        Constr=Replace(Constr,"@","")
        Constr=Replace(Constr,"#","")
        Constr=Replace(Constr,"$","")
        Constr=Replace(Constr,"%","")
        Constr=Replace(Constr,"&","")
        Constr=Replace(Constr,"+","")
        Constr=Replace(Constr,":","")
        Constr=Replace(Constr,":","")  
        Constr=Replace(Constr,"‘","")
        Constr=Replace(Constr,"“","")
        Constr=Replace(Constr,"”","")        
        Dim i,ConstrTemp
        For i=1 To Len(Constr)
        ConstrTemp=ConstrTemp & "," & Mid(Constr,i,Num)
        Next
        If Len(ConstrTemp)<254 Then
        ConstrTemp=ConstrTemp & ","
        Else
        ConstrTemp=Left(ConstrTemp,254) & ","
        End If
        If Left(ConstrTemp,1)="," Then ConstrTemp=Right(ConstrTemp,Len(ConstrTemp)-1)
        If Right(ConstrTemp,1)="," Then ConstrTemp=Left(ConstrTemp,Len(ConstrTemp)-1)
        CreateKeyWord=ConstrTemp
    End Function
  • 相关阅读:
    struts2文件上传报错
    简述算法和程序的区别并举例说明
    JAVA中TreeMap集合筛选字母及每一个字符出现的次数
    Myeclipse2014破解步骤
    修改ubuntu的终端提示符
    gcc 引用math.h头文件,编译出现undefined reference to `pow‘等错误时,需要加参数lm.
    几篇文章
    gdb调试gcc出现:Missing separate debuginfos, use: debuginfoinstall glibcx.i686
    【达内C++学习培训学习笔记系列】C语言之三循环语句和数组
    code::block之spell checker配置
  • 原文地址:https://www.cnblogs.com/see7di/p/2239985.html
Copyright © 2011-2022 走看看