本文整理自网络,侵删。
function TrimSlashes(s: string; all: Boolean = False): string;begin while (s <> '') and CharInSet(s[1], ['/', '\']) do Delete(s, 1, 1); if all then while (s <> '') and CharInSet(s[length(s)], ['/', '\']) do Delete(s, length(s), 1) else while (s <> '') and (s[length(s)] = '\') do Delete(s, length(s), 1); Result := s;end;
如:c:\123\ 结果 c:\123如:http://www.baidu.com/ 结果 http://www.baidu.com
相关阅读 >>
Delphi 在状态条中显示进度条,webbrowser示例
Delphi timage保存图片到stream及从stream中取图片
Delphi 官方 processmessages 用法代码例子
更多相关阅读请进入《Delphi》频道 >>