资本字符串的第一个字母

时间:2011-05-24 17:58:28

标签: string validation pascal uppercase

pascal中是否有语法(如大写字母)将字符串的第一个字母转换为大写字母。仅限第一个字母。

1 个答案:

答案 0 :(得分:3)

是;你可以使用UpCase函数(希望大多数Pascal变种都有它)。下面显示了如何使用它来大写给定S字符串中的第一个字符。

function UpCaseFirstChar(const S: string): string;
begin
  Result := S;

  if Length(Result) > 0 then
    Result[1] := UpCase(Result[1]);
end;