DELPHI 判断在字符串中
时间: 2024-09-28 20:08:23 浏览: 38
Delphi中判断字符串是否符合日期格式.pdf
DELPHI 中判断字符串通常涉及字符串处理函数或操作符。你可以使用 `Pos` 函数或者 `InStr` 函数来查找某个子串在主字符串中的位置。例如:
```pascal
function FindSubstring(const MainString, SubString: string): Integer;
begin
Result := Pos(Substring, MainString);
end;
// 使用示例
var
MainString: string = 'Hello, World!';
SubString: string = 'World';
if FindSubstring(MainString, SubString) <> 0 then
WriteLn('子串在原字符串中');
else
WriteLn('子串不在原字符串中');
```
`Pos` 函数返回子串第一次出现的位置,如果没找到则返回 0。而 `InStr` 函数也用于搜索子串,但它会忽略大小写。
另外,`Equals` 或 `Compare` 可以用来直接比较两个字符串是否相等。
阅读全文