C 常用字串函式大全

2022-05-05 06:18:10 字數 3319 閱讀 9383

c#字串函式大全將包括len len(string|varname) 、trim trim(string) 、ltrim ltrim(string)等多項內容,希望本文能對大家有所幫助。

lenlen(string|varname)返回字串內字元的數目,或是儲存一變數所需的位元組數。

trimtrim(string)將字串前後的空格去掉

ltrimltrim(string)將字串前面的空格去掉

rtrimrtrim(string)將字串後面的空格去掉

midmid(string,start,length)從string字串的start字元開始取得length長度的字串,如果省略第三個引數表示從start字元開始到字串結尾的字串

leftleft(string,length)從string字串的左邊取得length長度的字串

rightright(string,length)從string字串的右邊取得length長度的字串

lcaselcase(string)將string字串裡的所有大寫字母轉化為小寫字母

ucaseucase(string)將string字串裡的所有大寫字母轉化為大寫字母

strcompstrcomp(string1,string2[,compare])返回string1字串與string2字串的比較結果,如果兩個字串相同,則返回0,如果小於則返回-1,如果大於則返回1

instrinstr(string1,string2[,compare])返回string1字串在string2字串中第一次出現的位置

splitsplit(string1,delimiter[,count[,start]])將字串根據delimiter拆分成一維陣列,其中delimiter用於標識子字串界限。如果省略,使用空格("")作為分隔符。

count返回的子字串數目,-1指示返回所有子字串。

start為1執行文字比較;如果為0或者省略執行二進位制比較。

replacereplace(expression,find,replacewith[,compare[,count[,start]]])返回字串,其中指定數目的某子字串(find)被替換為另乙個子字串(replacewith)。

c#字串函式大全1、len函式示例:

下面的示例利用len函式返回字串中的字元數目:

dim mystring mystring = len("vbscript") ''mystring 包含 8。 c#字串函式大全2、trim、ltrim、rtrim函式示例:

下面的示例利用ltrim,rtrim,和trim函式分別用來除去字串開始的空格、尾部空格、

開始和尾部空格:

dim myvar myvar = ltrim(" vbscript ") ''myvar 包含 "vbscript "。 myvar = rtrim(" vbscript ") ''myvar 包含 " vbscript"。 myvar = trim(" vbscript ") ''myvar 包含"vbscript"。 c#字串函式大全3、mid函式示例:

下面的示例利用mid函式返回字串中從第四個字元開始的六個字元:

dimmyvar

myvar=mid("vb指令碼isfun!",4,6)''myvar包含"script"。

c#字串函式大全4、left函式示例:

下面的示例利用left函式返回mystring的左邊三個字母:

dim mystring, leftstring mystring = "vbscript" leftstring = left(mystring, 3) ''leftstring 包含 "vbs c#字串函式大全5、right函式示例:

下面的示例利用right函式從字串右邊返回指定數目的字元:

dim anystring, mystr anystring = "hello world" ''定義字串。 mystr = right(anystring, 1) ''返回 "d"。 mystr = right(anystring, 6) '' 返回 " world"。 mystr = right(anystring, 20) '' 返回 "hello world"。 c#字串函式大全6、lcase函式示例:

下面的示例利用lcase函式把大寫字母轉換為小寫字母:

dim mystring dim lcasestring mystring = "vbscript" lcasestring=lcase(mystring)''lcasestring包含"vbscript"。

c#字串函式大全7、ucase函式示例:

下面的示例利用ucase函式返回字串的大寫形式:

dimmyword

myword=ucase("helloworld")''返回"helloworld"。

c#字串函式大全8、strcomp函式示例:

下面的示例利用strcomp函式返回字串比較的結果。如果第三個引數為1執行文字比較;如果第三個引數為0或者省略執行二進位制比較。

dimmystr1,mystr2,mycomp

mystr1="abcd":mystr2="abcd"''定義變數。

mycomp=strcomp(mystr1,mystr2,1)''返回0。

mycomp=strcomp(mystr1,mystr2,0)''返回-1。

mycomp=strcomp(mystr2,mystr1)''返回1。

c#字串函式大全9、instr示例:

下面的示例利用instr搜尋字串:

dimsearchstring,searchchar,mypos

searchstring="xxpxxpxxpxxp"

searchchar="p"

mypos=instr(searchstring,searchchar)''返回9.

注意:返回的不是乙個字串在另乙個字串中第一次出現的字元位置,而是位元組位置。

c#字串函式大全10、split函式示例:

dimmystring,myarray,msg

mystring="vbscriptxisxfun!"

myarray=split(mystring,"x",-1,1)

''myarray(0)contains"vbscript".

''myarray(1)contains"is".

''myarray(2)contains"fun!".

response.write(myarray(0))

c#字串函式大全11、replace函式示例:

replace("abcd","bc","12")''得到a12d

C 常用字串函式

1.變數.length 取字串長度 如 string str hello int len str.length len是自定義變數,str是字串的變數名 console.writeline len 輸出結果 5 2.變數.substring 引數1,引數2 擷取字串的一部分,引數1為左起始位數,引數...

C 常用字串函式

1.字串比較 字串.comparto 目標字串 a comparto b 2.查詢子串 字串.indexof 子串,查詢其實位置 字串.lastindexof 子串 最後一次出現的位置 str.indexof ab 0 3.插入子串 字串.insert 插入位置,插入子串 s.insert 2,ab...

c常用字串函式

c 常用字串函式 標頭檔案 string.h char strcpy char destin,char source 拷貝乙個字串到另乙個 並返回拷貝的字串內容 char strcat char destin,char source 字串拼接函式,將 source 指向的內容拼接到 destin 之...