delphi判断字符串是否有数字
2个回答
引用gcbjoy的回答:
var s:string; k:char; find:boolean;begin s:='hkjhjh0iuuyyioh'; find:=false; for k:='0' to '9' do if pos(k,s)>0 then find:=true; if find then writeln('include digit') else writeln('no');end.
var s:string; k:char; find:boolean;begin s:='hkjhjh0iuuyyioh'; find:=false; for k:='0' to '9' do if pos(k,s)>0 then find:=true; if find then writeln('include digit') else writeln('no');end.
展开全部
低效率,需检索字符串10次。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var
s:string;
k:char;
find:boolean;
begin
s:='hkjhjh0iuuyyioh';
find:=false;
for k:='0' to '9' do if pos(k,s)>0 then find:=true;
if find then writeln('include digit') else writeln('no');
end.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询