我需要检查一个字符串,在这种情况下称为“单词”,以查看它是否包含字母(或您愿意的字符)。我真的不需要知道这封信的位置,只要它存在即可。目前我有这个:
if character in word then //both "word" and "character" are string variables.
begin
{some code}
end;
麻烦的是,这仅仅是我剥夺了python函数:
if character in word: //In python I would use an array for "word"
//some code
而且这似乎不适合帕斯卡。
这似乎是一个愚蠢的问题,但是对于Pascal以及在堆栈交换上寻求帮助的人,我还是很陌生。任何有关如何检查字符串中的字符的帮助将不胜感激。
if pos(character,word)>0 then
... some code
pos对于字符和字符串均重载(对于子字符串匹配)
请注意,搜索区分大小写。如果您另外需要,请同时使用字符和单词的大写()形式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句