欢迎您访问科技头条

ASP判断字符串是否为空的函数

2016-2-28 编辑:admin 来源:科技头条 阅读次数:
  导读: 一个判断字符串是否为空的ASP函数,其实我觉得这函数是不是有点多余了,判断为空不是有ASP的内置函数isNULL()么?为什么还要写这一大堆,呵呵,现在明白了,写一大堆自然有写一大堆的道理,先不告诉你,认真看下函数代码吧: Public Function CheckIsEmpty(tstr) CheckIsE...

一个判断字符串是否为空的ASP函数,其实我觉得这函数是不是有点多余了,判断为空不是有ASP的内置函数isNULL()么?为什么还要写这一大堆,呵呵,现在明白了,写一大堆自然有写一大堆的道理,先不告诉你,认真看下函数代码吧:

 Public Function CheckIsEmpty(tstr)
  CheckIsEmpty=false
  If IsNull(tstr) or Tstr="" Then Exit Function 
  Dim Str,re
  Str=Tstr
  Set re=new RegExp
  re.IgnoreCase =True
  re.Global=True
  str= Replace(str, vbNewLine, "")
  str = Replace(str, Chr(9), "")
  str = Replace(str, " ", "")
  str = Replace(str, " ", "")
  re.Pattern="<img(.[^>]*)>"
  str =re.Replace(Str,"94kk")
  re.Pattern="<(.[^>]*)>"
  Str=re.Replace(Str,"")
  Set Re=Nothing
  If Str<>"" Then CheckIsEmpty=true
 End Function

看了函数你是否明白为什么要写这么一大堆代码了吗?我的个人之见,本函数的好处是,它把字符串中"&nbsp"、" "等空格符之类的肉眼不有看见的空格字符串先替换掉,然后再判断字符串是否为空,这样判断的结果列准确。

文章出自:科技头条www.techtop.org.cn,尊重版权是美德,转载请保留原地址,感谢合作!

联系我们 | 广告服务 | 诚聘英才 | 友情链接 | 版权声明 | 关于我们 | 网站地图
科技头条 - 关注科技最新动态,上科技头条的才是真的头条 - 惟翔资讯
科技头条 关注科技最新动态,上科技头条的才是真的头条 服务QQ:175529508 e-mail:zk8312@163.com
Copyright @ 科技头条 2014 All Rights Reserved | 吉ICP备14005127号-2
本站部分资源来自网友上传,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。