在Delphi中,可以使用以下方法去掉字符串中的空格:
Trim:去掉字符串兩端的空格
LTrim:去掉字符串左邊的空格
RTrim:去掉字符串右邊的空格
示例代碼:
var
str: string;
begin
str := ' Hello World ';
ShowMessage(Trim(str)); // 輸出:'Hello World'
ShowMessage(LTrim(str)); // 輸出:'Hello World '
ShowMessage(RTrim(str)); // 輸出:' Hello World'
end;
示例代碼:
var
str: string;
begin
str := ' Hello World ';
str := StringReplace(str, ' ', '', [rfReplaceAll]);
ShowMessage(str); // 輸出:'HelloWorld'
end;
示例代碼:
uses
RegularExpressions;
var
str: string;
begin
str := ' Hello World ';
str := TRegEx.Replace(str, '\s', '');
ShowMessage(str); // 輸出:'HelloWorld'
end;
這些方法可以根據(jù)需要選擇使用,根據(jù)具體的字符串處理需求選擇合適的方法。