delphi 删除字符串空格
时间: 2023-08-10 11:07:04 浏览: 330
Delphi字符串16进制互相转换
在 Delphi 中,你可以使用 Trim 函数来删除字符串的前导和尾随空格。如果你还想删除字符串中间的空格,可以使用 StringReplace 函数将空格替换为空字符串。以下是示例代码:
```delphi
var
str: string;
begin
str := ' This is a string with spaces. ';
str := Trim(str); // 删除前导和尾随空格
str := StringReplace(str, ' ', '', [rfReplaceAll]); // 删除字符串中间的空格
end;
```
在上面的代码中,我们首先使用 `Trim` 函数删除了字符串 `str` 的前导和尾随空格,然后使用 `StringReplace` 函数将字符串中所有空格替换为空字符串。请注意,我们在 `StringReplace` 函数中使用了 `rfReplaceAll` 标志,这将替换字符串中所有的匹配项,而不仅仅是第一个匹配项。
阅读全文