我基本上使用C#。我可以这样做:
string trimmed = str.Trim('\t');
从字符串 str
中修剪制表并将结果返回给 trimmed
。
在delphi7中我只发现Trim
,它可以修剪空格。
如何实现相同的功能?
最佳答案
有字符串助手 TStringHelper.Trim接受 Char 数组作为可选参数。
function Trim(const TrimChars: array of Char): string; overload;
所以,你可以使用
trimmed := str.Trim([#09]);
举个例子。 #09
这里是制表符的 ASCII 码。
这个函数至少从Delphi XE3开始就存在。
希望有帮助。
关于delphi - 如何从字符串中删除任何字符(或子字符串)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13486438/