社区
语言基础/算法/系统设计
帖子详情
StringReplace 的 Bug
budded
2005-03-07 04:57:37
S := 'sqr(sqt(2))';
将S中的sqr,sqt分别用 Char: #182, #183替换,看看什么结果?
我的环境:XP SP1, Delphi 7,Delphi 2005中均有此错误。
StringReplace 中的参数 RFlag: TReplaceFlags = [rfReplaceAll, rfIgnoreCase];
这是我得到的结果:#182#183't(2))'
...全文
116
4
打赏
收藏
StringReplace 的 Bug
S := 'sqr(sqt(2))'; 将S中的sqr,sqt分别用 Char: #182, #183替换,看看什么结果? 我的环境:XP SP1, Delphi 7,Delphi 2005中均有此错误。 StringReplace 中的参数 RFlag: TReplaceFlags = [rfReplaceAll, rfIgnoreCase]; 这是我得到的结果:#182#183't(2))'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sephil
2005-03-09
打赏
举报
回复
倒...
budded
2005-03-09
打赏
举报
回复
呵呵,原来 StringReplace 里边用Ansi……,揭帖!
merkey2002
2005-03-07
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s:='sqr(sqt(2))';
s:=stringreplace(s,'sqr',#182,[rfReplaceAll, rfIgnoreCase]);
s:=stringreplace(s,'sqt',#183,[rfReplaceAll, rfIgnoreCase]);
showmessage(s);
end;
得到结果須t(2))
chinaandys
2005-03-07
打赏
举报
回复
up
php 中的str_
replace
函数总结
语法:
string
str_
replace
(
string
needle,
string
str,
string
haystack); 返回值: 字符串 函数种类: 资料处理 内容说明 本函数将字符串 str 代入 haystack 字符串中,将所有的 needle 置换成 str。mlevine@adtraq....
VCL
String
Replace
Bug
跟踪纪要
为了解析一段字符串,使用了sysutils 中的
String
Replace
,传入参数带 rfIgnoreCase rf
Replace
ALL。 结果替换出来的结果完全不正确,实在是没想到。 后发现只要不带 rfIgnoreCase参数出来的就是正确的,经过...
std::
string
的
replace
函数
bug
有个使用场景:我把字符串的 \r\n 都换成 \n 比如 abc\r\nabc\r\nabc 替换后应该
React
String
Replace
:安全的字符串替换工具
React
String
Replace
:安全的字符串替换工具 1. 项目基础介绍 React
String
Replace
是一个开源项目,旨在为 React 组件提供一种安全的字符串替换方法。该项目使用 JavaScript 编程语言开发,可以轻松地将字符串...
String
中方法
replace
与
replace
All的区别详解
从日志中可以清楚的知道,出问题的地方就是调用了
String
的
replace
All方法。等等,这个不就是个普通的替换方法嘛?难道是我用的姿势不对?话不多说,赶紧看一波源码,将
bug
修复 原因分析以及解决方案 在大多数人的...
语言基础/算法/系统设计
16,742
社区成员
33,238
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章