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