关于字符串处理,大字请进!

Sunniness 2004-07-05 05:08:58
请问大家有什么办法处理半角括号里的 (')
这个字符吗?


比如: 一个字符串是:

'abcdefdf'fdsfsdfds '
中间夹了一个(')半角字符,有什么办法可以把这个字符串替换成全角的!急求大家!
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shadow_boy 2004-07-05
  • 打赏
  • 举报
回复
分割字符串,将其存入StringList
strlist := TStringList.Create;
s:=Memo1.Text;
for i:=1 to length(s) do
begin
nPos:=Pos('____',s);
if nPos>0 then
begin
strlist.Add(Copy(s,1,nPos-1));
s:=copy(s,nPos+4,length(s)-nPos);
end
else if (nPos=0) and (i>1) then
begin
strlist.Add(S);
break;
end;
end;
for i:=0 to strlist.Count-1 do
showmessage(strlist.Strings[i]);
------------------------------------
体验速度,体验CSDN新版论坛助手:http://community.csdn.net/Expert/TopicView.asp?id=3108679
Sunniness 2004-07-05
  • 打赏
  • 举报
回复
万分感谢!
fei19790920 2004-07-05
  • 打赏
  • 举报
回复
KAO,楼上的没人性,连20分都不放过!!!
zswangII 2004-07-05
  • 打赏
  • 举报
回复
S := StringReplace(S, '''', ''', [rfReplaceAll]);

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧