delphi语言怎么判断包含字符串
时间: 2023-02-06 19:12:30 浏览: 510
Delphi TMemo字符串的查找完全实现
5星 · 资源好评率100%
Delphi语言可以使用内置的Pos函数来判断一个字符串是否包含另一个字符串。
Pos函数的语法如下:
```
function Pos(const SubStr, Str: string): Integer;
```
Pos函数接受两个参数:SubStr和Str。SubStr参数指定要查找的子字符串,而Str参数指定要在其中查找的字符串。
Pos函数返回一个整数值,表示SubStr在Str中出现的位置。如果SubStr不出现在Str中,则返回0。
例如,如果要检查字符串S是否包含字符串"Hello",可以使用以下代码:
```
if Pos('Hello', S) > 0 then
ShowMessage('S contains the string "Hello"');
```
在这个例子中,如果S包含字符串"Hello",则Pos函数返回"Hello"在S中出现的位置(一个非零整数值),并且条件表达式为True。如果S不包含字符串"Hello",则Pos函数返回0,并且条件表达式为False。
阅读全文