加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP中字符串处理函数

发布时间:2023-04-29 14:11:29 所属栏目:Asp教程 来源:
导读:在编写网页程序时,我们经常需要与字符串打交道,用到很多字符串处理函数,下面就将这些字符串进行整理如下。

(1)Asc 函数:返回字符串中第一个字母对应的ANSI字符代码。

使用方法:asc(string)。其中stri
在编写网页程序时,我们经常需要与字符串打交道,用到很多字符串处理函数,下面就将这些字符串进行整理如下。
 
(1)Asc 函数:返回字符串中第一个字母对应的ANSI字符代码。
 
使用方法:asc(string)。其中string参数表示字符串。
 
(2)Chr 函数:返回指定了ANSI 字符代码对应的字符。
 
使用方法:chr(chrcode)。参数chrcode是相关的标识数字。该函数的功能和asc函数形成对应。
 
比如:asc(“a”)表示小写字母“a”的ANSI字符“97”;同样chr(97)表示的就是“小写字母a”。另外chr(chrcode)中参数chrcode值为0到31的数字时,表示不可打印的ASCII码。比如“chr(10)”表示换行符,“chr(13)”表示回车符等,这常用于输入和显示格式的转换中。
 
(3)Len函数:返回字符串内字符的数目(字节数)。
 
使用方法:len(string)。比如len(“love”)的值就是4。
 
(4)LCase函数:返回所有字符串的小写形式。
 
使用方法:lcase(string)。比如lcase(“CNBruce”)返回为“cnbruce”。
 
(5)UCase函数:返回所有字符串的大写形式。与lcase函数形成对应。
 
同样,ucase(“CNBruce”)返回为“CNBRUCE”。
 
(6)Trim函数、LTrim函数和RTrim函数:分别返回前导和后续不带空格、前导不带空格或后续不带空格的字符串内容。比如:
 
trim(“ cnbruce ”)返回为“cnbruce”,前导和后续都不带空格;
 
ltrim(“ cnbruce ”)返回为“cnbruce ”,前导不带空格;
 
rtrim(“ cnbruce ”)返回为“ cnbruce”,后续不带空格;
 
该函数常用于注册信息中,比如确保注册用户名前或后的空格。
 
(7)Left函数:返回从字符串的左边算起的指定数目的字符。
 
使用方法:left(string,length)。比如left(“brousce”,5)返回为“brous”,即前五位字符。
 
(8)Right函数:返回从字符串的左边算起的指定数目的字符。
 
使用方法:right(string,length)。比如right(“brousce”,4)返回为“usce”,即后四位字符。
 
(9)instr函数:返回某字符串在另一字符串中第一次出现的位置。
 
比如现在查找字母“A”在字符串“A110B121C119D1861”中第一次出现的位置,则可以 instr(my_string,"A110B121C119D1861")
 
(10)Mid函数:从字符串中返回指定数目的字符。
 
比如现在的“110”则应该是从字符串“A110B121C119D1861”的第2位取得3个单位的值:mid("A110B121C119D1861",2,3)
 
(11)Replace函数:在字符串中查找、替代指定的字符串。
 
replace(strtobesearched,strsearchfor,strreplacewith)其中strtobesearched是字符串,strsearchfor是被查找的子字符串,strreplacewith是用来替代的子字符串。比如replace(rscon,"<","<") 则表示将rscon中所有“<”的字符替换为“<”
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章