结合asp和存储过程做的搜索程序(4)



      '-------------------------------处理多个加号及加号两边的空格问题-----------------------------

      
      '处理多个加号的问题,遇到多个加号则认为是字符串,而不是逻辑符
      m_strDest = replace (m_strDest , "+++" ,"|||")
      m_strDest = replace (m_strDest , "++" , "||")
      call print ("[AnalyseKeyword()]:处理多个减号完毕后m_strDest = '" + m_strDest + "'")

      '处理加号两边的空格
      m_strDest = replace(m_strDest , " +" , "+")
      m_strDest = replace(m_strDest , "+ " , "+")
      m_strDest = replace(m_strDest , " + " , "+")
      call print ("[AnalyseKeyword()]:处理减号两边的空格完毕后m_strDest = '" + m_strDest + "'")

      '-------------------------------处理加号完毕-----------------------------

      '-------------------------------处理多个减号及减号两边的空格问题-----------------------------

      
      '处理多个减号的问题,遇到多个减号则认为是字符串,而不是逻辑符
      m_strDest = replace (m_strDest , "---" ,"~~~")
      m_strDest = replace (m_strDest , "--" , "~~")

      call print ("[AnalyseKeyword()]:处理多个减号完毕后m_strDest = '" + m_strDest + "'")

      '处理减号两边的空格
      m_strDest = replace(m_strDest , " -" , "-")
      m_strDest = replace(m_strDest , "- " , "-")
      m_strDest = replace(m_strDest , " - " , "-")
      call print ("[AnalyseKeyword()]:处理加号两边的空格完毕后m_strDest = '" + m_strDest + "'")

      '-------------------------------处理减号完毕-----------------------------

      '------------------------------处理字符串两头的加减号问题-----------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3425.html