asp 中英文字符长度检测判断函数

function strLength(str)
       ON ERROR RESUME NEXT
       dim WINNT_CHINESE
       WINNT_CHINESE    = (len("论坛")=2)
       if WINNT_CHINESE then
          dim l,t,c
          dim i
          l=len(str)
          t=l
          for i=1 to l
             c=asc(mid(str,i,1))
             if c<0 then c=c+65536
             if c>255 then
                t=t+1
             End if
          next
          strLength=t
       else
          strLength=len(str)
       End if
       if err.number<>0 then err.clear
End function

时间: 2024-09-19 09:23:05

asp 中英文字符长度检测判断函数的相关文章

js 支持中英文字符长度与截取函数

  function strlen(str) {  return (is_ie && str.indexof('n') != -1) ? str.replace(/r?n/g, '_').length : str.length; } function mb_strlen(str) {  if(typeof page_charset == 'undefined' ){   page_charset = is_ie ? document.charset : document.character

ASP获取字符串长度的自定义函数

ASP获取字符串长度的自定义函数 '----------------------------------------------------------------'' getStrLen' 获取字符长度,一个中文字符长度算 2' 参数:' str 需要获取长度的字符串' 返回值:整数 (字符串的长度)'----------------------------------------------------------------'Function GetStrLen(str)If IsNull

php中数字、字符与对象判断函数用法实例_php技巧

本文实例讲述了php中数字.字符与对象判断函数用法.分享给大家供大家参考.具体分析如下: 在php判断数字,字符,对象,数组等包括有参见 is_bool().is_int().is_integer().is_float().is_real().is_object() 和 is_array()这些函数了,不知道你知道多少呢. 1. 双精度数判断:is_double is_double -- is_float() 的别名 描述:此函数是 is_float() 的别名函数,代码如下: 复制代码 代码如

php数字,字符,对象判断函数

在php判断数字,字符,对象,数组等包括有参见 is_bool().is_int().is_integer().is_float().is_real().is_object() 和 is_array()这些函数了,不知道你知道多少呢. - - //双精度数判断 is_double is_double -- is_float() 的别名 描述 此函数是 is_float() 的别名函数. 代码如下  $Temperature = 15.23; if(is_double($Temperature))

asp常用的安全过滤判断函数

Function outHTML(str)  Dim sTemp  sTemp = str  outHTML = ""  If IsNull(sTemp) = True Then   Exit Function  End If  sTemp = Replace(sTemp, "&", "&")  sTemp = Replace(sTemp, "<", "<")  sTemp =

asp取得字符长度函数

function gotTopic(str,strlen)  if str="" then   gotTopic=""   exit function  end if  dim l,t,c, i  str=replace(replace(replace(replace(str," "," "),""",chr(34)),">",">"),&quo

ASP中字符与数字操作函数总结

  cstr()转换成字符串,cint()转换成数字,clng()转换为 Long 类型的 Variant 先用isnumberic函数判断 整形--转字符形用:cstr() 函数 字符形转整形用: cint() 函数 字符形转长整形用: clng() 函数 函数列表 CBool Boolean 任何有效的字符串或数值表达式. CByte Byte 0 至 255. CCur Currency -922,337,203,685,477.5808 至922,337,203,685,477.5807

学习我们使用ASP时经常使用的判断函数

函数 <1>IsArray 函数 返回 Boolean 值指明某变量是否为数组. 语法 IsArray(varname) varname 参数可以是任意变量. 说明 如果变量是数组,IsArray 函数返回 True:否则,函数返回 False.当变量中包含有数组时,使用 IsArray 函数很有效. <2>IsDate 函数 返回 Boolean 值指明某表达式是否可以转换为日期. 语法 IsDate(expression) expression 参数可以是任意可被识别为日期和时

js 域名检测判断函数

function checkDomain() {  var enDomain = domainform.domain.value;  var i;  var ii;  var aa;  if(enDomain=="" || enDomain==" " || enDomain.length < 4) {   alert("请您输入有效的域名!");   domainform.domain.focus();   return false;  }