LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

ASP字符串函数大全

admin
2010年7月3日 15:10 本文热度 6331
len len(string|varname) 返回字符串内字符的数目,或是存储一变量所需的字节数。[br][br]trim trim(string) 将字符串前后的空格去掉[br][br]ltrim ltrim(string) 将字符串前面的空格去掉[br][br]rtrim rtrim(string) 将字符串后面的空格去掉[br][br]mid mid(string,start,length) 从string字符串的start字符开始取得length长度的字符串,如果省略第三[br][br]个参数表示从start字符开始到字符串结尾的字符串[br][br]left left(string,length) 从string字符串的左边取得length长度的字符串[br][br]right right(string,length) 从string字符串的右边取得length长度的字符串[br][br]lcase lcase(string) 将string字符串里的所有大写字母转化为小写字母[br][br]ucase ucase(string) 将string字符串里的所有大写字母转化为大写字母[br][br]strcomp strcomp(string1,string2[,compare]) 返回string1字符串与string2字符串的比较结果,如果两[br][br]个字符串相同,则返回0,如果小于则返回-1,如果大于则返回1[br][br]instr instr(string1,string2[,compare]) 返回string1字符串在string2字符串中第一次出现的位置[br][br]split split(string1,delimiter[,count[,start]]) 将字符串根据delimiter拆分成一维数组,其中[br][br]delimiter用于标识子字符串界限。如果省略,使用空格("")作为分隔符。count返回的子字符串数目,-1指[br][br]示返回所有子字符串。start为1执行文本比较;如果为0或者省略执行二进制比较。[br][br]replace replace(expression,find,replacewith[,compare[,count[,start]]]) 返回字符串,其中指定数[br][br]目的某子字符串(find)被替换为另一个子字符串(replacewith)。
[p][br]补充:[/p]
[p]asc asc函数提取字符串第一个字母的ansi字符码。[br][br]用法为:result = asc(string)[br][br]其中result是字符码,string是任意有效的字符串表达式。如果string为empty,则产生一个实时错误。[/p]
[p][br]ascb ascb函数提取字符串的第一个字节。[br][br]用法为:result = ascb(string)[br][br]其中result是byte字类,string是任意有效的字符串表达式。如果string为empty,则产生一个实时错误。[/p]
[p][br]ascw ascw函数提取字符串第一个字母的unicode字符码。[br][br]用法为:result = ascw(string)[br][br]其中result是unicode,string是任意有效的字符串表达式。如果string为empty,则产生一个实时错误。[/p]
[p][br]instr instr函数识别某个记号在字符串中的首字母位置。[br][br]用法为:newstart = instr([start, ]source, token[, compare])[br][br]其中newstart时记号在字符串中的位置(如果没有的话则为0),start是查找的起始位置,source是要查找[br][br]的字符串,token是要定位的字符串,compare是比较类型(0表示二进制比较,1表示忽略大小写的文本比[br][br]较)。[/p]
[p][br]instrb instrb函数是instr的字节版,识别某个记号在字符串中的首字节位置。[br][br]用法为:newstart = instrb([start, ]source, token[, compare])[br][br]其中newstart时记号在字符串中的首字节位置(如果没有的话则为0),start是查找的起始位置,source是[br][br]要查找的字符串,token是要定位的字符串,compare是比较类型(0表示二进制比较,1表示忽略大小写的文[br][br]本比较)。[/p]
[p]lcase lcase函数把字符串变为小写形式。[br]用法为:result = lcase(string)[br]其中result是小写字符串,string是任意有效的字符串表达式。[/p]
[p]left left函数从字符串的起始处提取指定数目的字符。[br]用法为:result = left(string,length)[br]其中result是字符串变量,string是有效的字符串表达式,length是表示返回多少字符的数值型表达式。[/p]
[p]leftb leftb函数从字符串的起始处提取指定数目的字节。[br]用法为:result = leftb(string,length)[br]其中result是字符串变量,string是有效的字符串表达式,length是表示提取的字节数的数值型表达式。[/p]
[p]len len函数确定字符串的大小或存储这个变量需要多少字符。[br]用法为:result = len(string | varname)[br]其中,result是字符串中的字符数或存储这个变量所需的字节数,string是任意有效的字符串表达式,varname是变量名。[/p]
[p]lenb len函数确定字符串的大小或存储这个变量需要多少字节。[br]用法为:result = lenb(string | varname)[br]其中,result是字符串中的字节数或存储这个变量所需的字节数,string是任意有效的字符串表达式,varname是变量名。[/p]
[p]ltrim ltrim函数复制字符串并去掉前面的空格。[br]用法为:result = ltrim(string)[br]其中,result是去掉空格后的字符串,string是要去掉空格的有效字符串表达式。[/p]
[p]mid mid函数从字符串的某个位置复制指定数目的字符。[br]用法为:result = mid(string,start[,length])[br]其中,result是结果字符串,string是要从中复制字符的表达式,start是string中复制的起始位置,length是要复制的字符数。[/p]
[p]midb mid函数从字符串的某个位置复制指定数目的字节。[br]用法为:result = mid(string,start[,length])[br]其中,result是结果字符串,string是要从中复制字节的表达式,start是string中复制的起始位置,length是要复制的字节数。[/p]
[p]right right函数从字符串的尾部提取指定数目的字符。[br]用法为:result = right(string,length)[br]其中result是字符串变量,string是有效的字符串表达式,length是表示返回多少字符的数值型表达式。[/p]
[p]rightb rightb函数从字符串的起始处提取指定数目的字节。[br]用法为:result = rightb(string,length)[br]其中result是字符串变量,string是有效的字符串表达式,length是表示提取的字节数的数值型表达式。[/p]
[p]rtrim rtrim函数复制字符串并去掉尾部的空格。[br]用法为:result = rtrim(string)[br]其中,result是去掉空格后的字符串,string是要去掉空格的有效字符串表达式。[/p]
[p]string string函数构造含有多个相同字符的字符串。[br]用法为:result = string(number, character)[br]其中,result是字符串变量,number是返回字符串的长度,character是用来构造返回字符串的字符码。[/p]
[p]trim trim函数复制字符串并去掉首尾的空格。[br]用法为:result = trim(string)[br]其中,result是去掉空格后的字符串,string是要去掉空格的有效字符串表达式。[/p]
[p]ucase ucase函数把字符串变为大写形式。[br]用法为:result = ucase(string)[br]其中result是大写字符串,string是任意有效的字符串表达式。[/p]
[url=http://kuziyuan.com/softdevp/20/]asp[/url]字符串函数 [讨论]
[p]函数说明[/p]
[p]cbool[/p]
[p]数据转boolean类型[/p]
[p]cdate[/p]
[p]数据转time类型[/p]
[p]cdbl[/p]
[p]数据转double类型[/p]
[p]cint[/p]
[p]数据转integer类型[/p]
[p]clng[/p]
[p]数据转lang类型[/p]
[p]asc[/p]
[p]字符转数字类型[/p]
[p]cstr[/p]
[p]数字转string类型[/p]
[p]chr[/p]
[p]数字转字符类型[/p]
[p]variant变量一般会将其代表的数据子类型自动转换成合适的数据类型,但有时候,自动转换也会造成一些数据类型不匹配的错误.这时,可使用转换函数来强制转换数据的子类型.[/p]
[p]函数 功能[/p]
[p]asc 函数 返回与字符串的第一个字母对应的 ansi 字符代码。[/p]
[p]chr 函数 返回与指定的 ansi 字符代码相对应的字符[/p]
[p]hex 函数 返回表示十六进制数字值的字符串。[/p]
[p]oct 函数 返回表示数字八进制值的字符串。[/p]
[p]cstr 函数 返回表达式,该表达式已被转换为 字符串 子类型。[/p]
[p]cdate 函数 返回表达式,此表达式已被转换为 日期 子类型。[/p]
[p]cint 函数 返回表达式,此表达式已被转换为 整数 子类型。[/p]
[p]clng 函数 返回表达式,此表达式已被转换为 长整数 子类型[/p]
[p]csng 函数 返回表达式,该表达式已被转换为 single 子类型[/p]
[p]cdbl 函数 返回表达式,此表达式已被转换为 double 子类型[/p]
[p]cbool 函数 返回表达式,此表达式已转换为 布尔 子类型[/p]
[p]1、asc 函数示例[/p]
[p]下面例子中, asc 返回每一个字符串首字母的 ansi 字符代码:[/p]
[p]dim mynumber[/p]
[p]mynumber = asc("a") '返回 65。[/p]
[p]mynumber = asc("a") '返回 97。[/p]
[p]mynumber = asc("apple") '返回 65。[/p]
[p]2、chr 函数示例[/p]
[p]下面例子利用 chr 函数返回与指定的字符代码相对应的字符:[/p]
[p]dim mychar[/p]
[p]mychar = chr(65) '返回 a。[/p]
[p]mychar = chr(97) '返回 a。[/p]
[p]mychar = chr(62) '返回 >。[/p]
[p]mychar = chr(37) '返回 %。[/p]
[p]3、hex 函数示例[/p]
[p]下面的示例利用 hex 函数返回数字的十六进制数:[/p]
[p]dim myhex[/p]
[p]myhex = hex(5) ' 返回 5。[/p]
[p]myhex = hex(10) ' 返回a。[/p]
[p]myhex = hex(459) ' 返回 1cb。[/p]
[p]4、oct 函数示例[/p]
[p]下面的示例利用 oct 函数返回数值的八进制数:[/p]
[p]dim myoct[/p]
[p]myoct = oct(4) ' 返回 4。[/p]
[p]myoct = oct(8) ' 返回 10。[/p]
[p]myoct = oct(459) ' 返回 713。[/p]
[p]5、 cstr 函数示例[/p]
[p]<%num1=666strwelcome="欢迎第"&cstr(num1)&"个来访者"%>[/p]
[p]cstr将变量num1由整数子类型强制转换为字符串子类型[/p]
[p]6、cdate 函数示例[/p]
[p]mydate = "october 19, 1962" ' 定义日期。[/p]
[p]myshortdate = cdate(mydate) ' 转换为日期数据类型。[/p]
[p]mytime = "4:35:47 pm" ' 定义时间。[/p]
[p]myshorttime = cdate(mytime) ' 转换为日期数据类型。[/p]
[p]7、cint 函数示例[/p]
[p]dim mydouble, myint[/p]
[p]mydouble = 2345.5678 ' mydouble 是 double。[/p]
[p]myint = cint(mydouble) ' myint 包含 2346。[/p]
[p]8、clng 函数示例[/p]
[p]dim myval1, myval2, mylong1, mylong2[/p]
[p]myval1 = 25427.45: myval2 = 25427.55 ' myval1, myval2 是双精度值。[/p]
[p]mylong1 = clng(myval1) ' mylong1 25427。[/p]
[p]mylong2 = clng(myval2) ' mylong2 包含 25428 。[/p]
[p]9、cbool 函数示例[/p]
[p]dim a, b, check[/p]
[p]a = 5: b = 5 ' 初始化变量。[/p]
[p]check = cbool(a = b) '复选框设为 true 。[/p]
[p]a = 0 '定义变量。[/p]
[p]check = cbool(a) '复选框设为 false[/p]

该文章在 2010/7/3 15:10:19 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved