问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

DELPHI函数 检查字符串中是否含有

发布网友 发布时间:2022-12-22 04:42

我来回答

3个回答

热心网友 时间:2024-10-22 17:27

//楼上一看就知道是复制的, 都没有换行
//Delphi有个函数POS, 是判断是否含有字串的
//我写个函数给你
function HaveDot(Str: string): Boolean;
var
i: Integer;
begin
result := false;{假设没有'.'}
i := Pos('.', Str);//字串是'.'
if i <> 0 then
result := true;{如果有'.', 返回true}
end;
//不懂或者交流Delphi可以加QQ 272399954

热心网友 时间:2024-10-22 17:28

用处:删除字符串左右的占位空字符(以下简称空格),比如空格,回车,换行,制表Tab等符号,并返回删除后的String。 代码:第一个函数:ltrim() 消除字符串左边空格的函数,返回一个新的字符串function ltrim(str:String):String{var size =str.length;for(var i = 0; i < size; i++){if(str.charCodeAt(i) > 32) //解释:空格,tab,回车,换行charCode小于32{return str.substring(i);}}return “”;}第二个函数:rtrim() 消除字符串右边空格的函数,返回一个新的字符串:function rtrim(str:String):String{var size = str.length;for(var i = size; i > 0; i–){if(str.charCodeAt(i) > 32)//同上{return str.substring(0, i + 1);}}return “”;}第三个函数:trim() 消除字符串两边空格的函数,返回一个新的字符串:function trim(str:String):String{return rtrim( ltrim(str) );}字符串子串替换函数 replace()功能:将指定字符串中某子串替换成另一个字符串,并返回新字符串。用处极广。用法:replace (原字符串,要替换的子串,用来替换的子串)原字符串为 “Hi, a river is a story “,使用replace (”Hi, a river is a story “,”a”,”their”) ,则返回字符串“Hi, their river is their story”。常常用来替换词,屏蔽不好的用语等。function replace (str:String, replace:String, replaceWith:String):String{var sb:String = new String();var found:Boolean = false;for (var i = 0; i < str.length; i++){if(str.charAt(i) == replace.charAt(0)){found = true;for(var j = 0; j < replace.length; j++){if(!(str.charAt(i + j) == replace.charAt(j))){found = false;break;}}if(found){sb += replaceWith;i = i + (replace.length - 1);continue;}}sb += str.charAt(i);}return sb;}字符串子串删除函数remove()原理很简单,使用replace函数,将要删除的子串替换为空字符即可。用法 :remove ( 原字符串, 要删除的子串);function remove(str:String, remove:String):String{return replace(str, remove, “”);}

热心网友 时间:2024-10-22 17:28

if POS('.',Str)=0 then //存在
begin
填写代码
end;

热心网友 时间:2024-10-22 17:28

//楼上一看就知道是复制的, 都没有换行
//Delphi有个函数POS, 是判断是否含有字串的
//我写个函数给你
function HaveDot(Str: string): Boolean;
var
i: Integer;
begin
result := false;{假设没有'.'}
i := Pos('.', Str);//字串是'.'
if i <> 0 then
result := true;{如果有'.', 返回true}
end;
//不懂或者交流Delphi可以加QQ 272399954

热心网友 时间:2024-10-22 17:28

用处:删除字符串左右的占位空字符(以下简称空格),比如空格,回车,换行,制表Tab等符号,并返回删除后的String。 代码:第一个函数:ltrim() 消除字符串左边空格的函数,返回一个新的字符串function ltrim(str:String):String{var size =str.length;for(var i = 0; i < size; i++){if(str.charCodeAt(i) > 32) //解释:空格,tab,回车,换行charCode小于32{return str.substring(i);}}return “”;}第二个函数:rtrim() 消除字符串右边空格的函数,返回一个新的字符串:function rtrim(str:String):String{var size = str.length;for(var i = size; i > 0; i–){if(str.charCodeAt(i) > 32)//同上{return str.substring(0, i + 1);}}return “”;}第三个函数:trim() 消除字符串两边空格的函数,返回一个新的字符串:function trim(str:String):String{return rtrim( ltrim(str) );}字符串子串替换函数 replace()功能:将指定字符串中某子串替换成另一个字符串,并返回新字符串。用处极广。用法:replace (原字符串,要替换的子串,用来替换的子串)原字符串为 “Hi, a river is a story “,使用replace (”Hi, a river is a story “,”a”,”their”) ,则返回字符串“Hi, their river is their story”。常常用来替换词,屏蔽不好的用语等。function replace (str:String, replace:String, replaceWith:String):String{var sb:String = new String();var found:Boolean = false;for (var i = 0; i < str.length; i++){if(str.charAt(i) == replace.charAt(0)){found = true;for(var j = 0; j < replace.length; j++){if(!(str.charAt(i + j) == replace.charAt(j))){found = false;break;}}if(found){sb += replaceWith;i = i + (replace.length - 1);continue;}}sb += str.charAt(i);}return sb;}字符串子串删除函数remove()原理很简单,使用replace函数,将要删除的子串替换为空字符即可。用法 :remove ( 原字符串, 要删除的子串);function remove(str:String, remove:String):String{return replace(str, remove, “”);}

热心网友 时间:2024-10-22 17:29

if POS('.',Str)=0 then //存在
begin
填写代码
end;
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
纹身纹在不容易被人看到的地方,比如腰的上面一点,人际交往应该没什么... 我想办信用卡,工作证明这样写可以不? 工作证明 兹有我单位 办理信用卡需要验证上班公司的信息吗?办卡需要什么条件? 没有固定单位上班能申办信用卡吗? 少年包青天3上三大神器一案中谁是凶手? 仙人山服务区有早点吗_防城港3路公交车路线 山西队迪亚洛是哪个国家的 现在机票的飞机建设费和燃油费 贾府是一座大宅子黛玉走了哪些地方 一个长方形操场长110米宽90米把它画在比例尺上1:100的图纸上,长和... 想在日照市图书馆借书,请问怎么弄?本人日照本地人。 为什么老电脑技嘉M52L-S3P台式电脑运行Windows7 32位系统会很卡?哪方面... 香料在中国的历史和例子 大料是什么时候传入中国的 我想查询一下旭鹤商标注册成功没有 想玩绝地求生如何弄 想玩绝地求生怎么弄 家婆跟我们住一块每天不声不吭 吃饭也不会叫 各吃各的 相处不来怎么办... 我是内向不爱说话的人,我怀孕了每天和婆婆待在一起,都无话可说场面很... 不想跟婆婆一起住怎么办?总觉得住一起不自在,都不想说话 整天都和婆婆呆在一起,不喜欢她,不和她说话,不知道自己怎么会变这样... 和婆婆在一起很拘束,不敢说话,怎么办 长春华正美容美发用品商店那货是从哪进的啊? 长春火车站附近春光美发用品电话多少啊?? 求电影《东陵大盗》和《天脉传奇》下载地址 我想接头发,在长春什么地方可以买到好点的头发?我看有去理发店送... 《夏日绝句》的诗配画 英国有哪两种报纸 英国《独立报》关于韩国踩踏事件的乌龙报道后香港韩国有反应吗_百度... 博雅斗地主单机,是真人吗 酷派手机桌面博雅斗地主不见了 DELPHI中如何从一个字符串中删除字符串? 字符串替换 pascal 山东英才学院占地面积 山东英才学院北校区的校园网用户密码是啥 我非英雄片尾曲叫啥,急需呀!!! 电视剧我非英雄片尾曲叫什么名字 哪里可以下载电视剧&lt;我非英雄&gt;和&lt;无限生机&gt;的片尾曲 播放谢文东电视剧的主题曲是哪位明星唱的什么歌? 坏蛋是怎样炼成的主题曲 2022年上海海事大学人工智能一志愿上线人数 参观接待用的无线讲解器哪个牌子靠谱些? 上海海事大学报名人数 上海海事大学轮机工程专业今年研究生招多少人? 无线讲解器有什么用?参观接待景区旅游博物馆等都可以用一对多讲解器 qq音乐全屏怎么取消 10年写四份简历多吗 怎么才能到晚上看到鬼?? 怎么才能晚上见到鬼 半夜三更怎样看鬼 早晨空腹喝干柠檬片对身体有好处吗
  • 焦点

最新推荐

猜你喜欢

热门推荐