如何判断一个字符串是否包含另一个字符串!!!

解决方案 »

  1.   

    if instr(str1,str2)<>0 then
       msgbox "str1包含str2"
    end if
      

  2.   

    InStr函数
    以Long型返回定一个字符串在另一字符串中最先出现的位置.
    其中start是可选的数值表达式,设置每次搜索的起点.如果省略,将从第一个字符的位置开始.如果start包含Null,将发生错误.如果指定了compare参数,则一定要有start参数.string1是必需的参数,用于接受搜索的字符串表达式.string2是必需的参数,代表被搜索的字符串表达式.compare是可
    vbBinaryCompare:执行一个二进制比较.
    vbTextCompare:执行一个按照原文的比较.
    vbDatabaseCompare:仅适用于Microsoft Access,执行一个基于数据库中信息的比较.语法:
    InStr([start,]string1,string2[,compare])