ASP字串函式大全

2021-05-26 10:21:04 字數 3968 閱讀 1519

len

len(string|varname)

返回字串內字元的數目,或是儲存一變數所需的位元組數。

trim

trim(string)

將字串前後的空格去掉

ltrim

ltrim(string)

將字串前面的空格去掉

rtrim

rtrim(string)

將字串後面的空格去掉

midmid(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字元碼。

用法為:result = asc(string)

其中result是字元碼,string是任意有效的字串表示式。如果string為empty,則產生乙個實時錯誤。

ascb ascb函式提取字串的第乙個位元組。

用法為:result = ascb(string)

其中result是byte字類,string是任意有效的字串表示式。如果string為empty,則產生乙個實時錯誤。

ascw ascw函式提取字串第乙個字母的unicode字元碼。

用法為:result = ascw(string)

其中result是unicode,string是任意有效的字串表示式。如果string為empty,則產生乙個實時錯誤。

instr instr函式識別某個記號在字串中的首字母位置。

用法為:newstart = instr([start, ]source, token[, compare])

其中newstart時記號在字串中的位置(如果沒有的話則為0),start是查詢的起始位置,source是要查詢的字串,token是要定位的字串,compare是比較型別(0表示二進位制比較,1表示忽略大小寫的文字比較)。

instrb instrb函式是instr的位元組版,識別某個記號在字串中的首位元組位置。

用法為:newstart = instrb([start, ]source, token[, compare])

其中newstart時記號在字串中的首位元組位置(如果沒有的話則為0),start是查詢的起始位置,source是要查詢的字串,token是要定位的字串,compare是比較型別(0表示二進位制比較,1表示忽略大小寫的文字比較)。

lcase lcase函式把字串變為小寫形式。

用法為:result = lcase(string)

其中result是小寫字串,string是任意有效的字串表示式。

left left函式從字串的起始處提取指定數目的字元。

用法為:result = left(string,length)

其中result是字串變數,string是有效的字串表示式,length是表示返回多少字元的數值型表示式。

leftb leftb函式從字串的起始處提取指定數目的位元組。

用法為:result = leftb(string,length)

其中result是字串變數,string是有效的字串表示式,length是表示提取的位元組數的數值型表示式。

len len函式確定字串的大小或儲存這個變數需要多少字元。

用法為:result = len(string | varname)

其中,result是字串中的字元數或儲存這個變數所需的位元組數,string是任意有效的字串表示式,varname是變數名。

lenb len函式確定字串的大小或儲存這個變數需要多少位元組。

用法為:result = lenb(string | varname)

其中,result是字串中的位元組數或儲存這個變數所需的位元組數,string是任意有效的字串表示式,varname是變數名。

ltrim ltrim函式複製字串並去掉前面的空格。

用法為:result = ltrim(string)

其中,result是去掉空格後的字串,string是要去掉空格的有效字串表示式。

mid mid函式從字串的某個位置複製指定數目的字元。

用法為:result = mid(string,start[,length])

其中,result是結果字串,string是要從中複製字元的表示式,start是string中複製的起始位置,length是要複製的字元數。

midb mid函式從字串的某個位置複製指定數目的位元組。

用法為:result = mid(string,start[,length])

其中,result是結果字串,string是要從中複製位元組的表示式,start是string中複製的起始位置,length是要複製的位元組數。

right right函式從字串的尾部提取指定數目的字元。

用法為:result = right(string,length)

其中result是字串變數,string是有效的字串表示式,length是表示返回多少字元的數值型表示式。

rightb rightb函式從字串的起始處提取指定數目的位元組。

用法為:result = rightb(string,length)

其中result是字串變數,string是有效的字串表示式,length是表示提取的位元組數的數值型表示式。

rtrim rtrim函式複製字串並去掉尾部的空格。

用法為:result = rtrim(string)

其中,result是去掉空格後的字串,string是要去掉空格的有效字串表示式。

string string函式構造含有多個相同字元的字串。

用法為:result = string(number, character)

其中,result是字串變數,number是返回字串的長度,character是用來構造返回字串的字元碼。

trim trim函式複製字串並去掉首尾的空格。

用法為:result = trim(string)

其中,result是去掉空格後的字串,string是要去掉空格的有效字串表示式。

ucase ucase函式把字串變為大寫形式。

用法為:result = ucase(string)

其中result是大寫字串,string是任意有效的字串表示式。

字串函式大全

函式名 stpcpy 功 能 拷貝乙個字串到另乙個 用 法 char stpcpy char destin,char source 程式例 include include int main void 函式名 strcat 功 能 字串拼接函式 用 法 char strcat char destin,...

asp 字串包含函式

asp 字串包含函式 ab abcdefg 你可以用instr 或者instrrev 來判斷 if instr ab,a 0 then或 if instrrev ab,a 0 then 有else 無vb和vbs函式 名稱 instr 類別 字串函式 方法 instr start,string1,s...

ASP字串函式示例

函式 語法 功能 len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 rtrim rtrim string 將字串後面的空格去掉 mid ...