如果我想删除一个字符串的某一个字符怎么做???? StringReplace('111111删除删除11删除删除删除删除11删除删除11111', '删除', '', [rfReplaceAll]); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject);begin Caption := StringReplace('111111删除删除11删除删除删除删除11删除删除11111', '删除', '', [rfReplaceAll]);end; Str :='123456789'; //删第五个;i:=5;Str1 := Copy (Str,0,i-1); //Str1='1234'Str2 := Copy (Str,i,Length(Str)-i); //Str2='6789'Str := Str1+Str2; //Str='12346789' 例如:s:string;s:='abck'如果要删除 s 中的 b 像这样搞:s:=copy(s,1,1)+copy(s,3,lenght(s)-2);如果要删除第i个字符,像这样搞:s:=copy(s,1,i-1)+copy(s,i+1,length(s)-i); procedure TForm1.Button1Click(Sender: TObject);var s: string;begin s:= 'DelphiX'; Delete(s, length(s), 1); ShowMessage(s);end; delphi中apikey是什么意思 RichEdit的问题 组织了一个群 欢迎大家加入啊: 开发ACTIVEXFORM是否一定要按三层结构开发 怎样在Delphi下反编译??? 如何自动把一个HTML页面打印到文件? 我觉的delphi带的控件应该风格一致,大家以为如何? 如何把vb编写的Activex dll转化为用delphi来编写? 都说中国现在缺软件人才,我怎么不觉得?找工作那么难 请来指点一下,我这个动态生成的sql,为什么查不到记录谢谢 double 和 str 如何转换? DELPHI和EXCEL怎么连接
begin
Caption := StringReplace('111111删除删除11删除删除删除删除11删除删除11111',
'删除', '', [rfReplaceAll]);
end;
i:=5;
Str1 := Copy (Str,0,i-1); //Str1='1234'
Str2 := Copy (Str,i,Length(Str)-i); //Str2='6789'
Str := Str1+Str2; //Str='12346789'
如果要删除 s 中的 b 像这样搞:
s:=copy(s,1,1)+copy(s,3,lenght(s)-2);
如果要删除第i个字符,像这样搞:
s:=copy(s,1,i-1)+copy(s,i+1,length(s)-i);
var s: string;
begin
s:= 'DelphiX';
Delete(s, length(s), 1);
ShowMessage(s);
end;