Delphi 處理字串常用函式

2021-10-08 17:46:40 字數 674 閱讀 5662

pos(a,b):該函式用於查詢a在b中第一次出現的位置;

pos('a','xa city,xa city'); 	// 返回則是2
copy(a,x,y): 從a字串的x處開始,擷取y個字元的串返回.

copy('gk,nmlgbd',4,6);      	//返回『nmlgbd』
delete(a, x, y):從a中的x開始刪除,刪除y個字元

var

a : sting;

a := 'gk,nmlgbd';

delete(a,3,7);

showmessage(a); //'gk,'

1.leftstr, midstr, rightstr

uses  strutils;

var a : string;

a := 'gk,nmlgbd,wdcld';

leftstr(a, 2) // 』gk』

midstr(a, 4, 6) //』nmlgbd』

rightstr(a, 5) //』wdcld』

Delphi字串處理

悲催啊,使用了這麼久的delphi,還是沒有理解字串。今天看了一篇文章稍有理解。1.段字串shortstring。短字串的管理師這樣的,類似陣列 0處儲存字串的長度,從1處開始了內容,shortstring的總長度是256,因此,實際的內容長度只能為255,並且內容結束沒有結束字元,即不是以 0結尾...

Delphi常用字串函式

2 rtrim 把字串尾部的空格去掉。三 取子串函式 1 left left 返回character expression 左起 integer expression 個字元。2 right right 返回character expression 右起 integer expression 個字元...

DELPHI 字串分割處理

tstringlist,預設分割符為逗號 空格 回車,還可以指定單個字元 但是待分解的字串中不能包含逗號 空格 回車 indy的庫函式和tstringlist差不多,也不能包含逗號 空格 回車 下面這個函式是我自己寫的,指定分割符,可以單個字元,也可以是多個字元為分割符號,專案中一直在用,還不錯 f...