高职考技能提升教程004期 字符串查找与替换 高考信息技术必备 刘金玉编程

简介: 高职考技能提升教程004期 字符串查找与替换 高考信息技术必备 刘金玉编程

高职考技能提升教程 字符串查找与替换



查找

Instr(参数1,参数2,参数3,参数4)

参数1:默认从左向右查找,这个参数表示开始查找的位置,默认是从1开始的

参数2:代表源字符串

参数3:代表要查找的字符串

参数4:代表要查找的方式,这里我们使用vbbinarycompare

Vbbinarycompare方式返回的是字符串找到的位置,如果没有找到就返回0


Textbox控件的选择功能

Text1.SetFocus  ‘设置焦点

Text1.SelStart = pos – 1   ‘注意这里是光标开始的位置

Text1.SelLength = Len(Text2.Text)   ‘从光标出开始向后选择几个字符长度


Replace函数

替换函数

Replace(源字符串,要查找的字符串,要替换成哪个字符串)

返回结果:返回源字符串被替换后的字符串


课堂总结

1、instr函数 查找

2、replece函数  替换


软件设计界面:

源代码分享:

Private Sub Command1_Click(Index As Integer)
'注意要写代码注释
If Command1(Index).Caption = "查找" Then
    Dim pos&
    pos = InStr(1, Text1.Text, Text2.Text, vbBinaryCompare)
    Text1.SetFocus '设置焦点
    Text1.SelStart = pos - 1
    Text1.SelLength = Len(Text2.Text)
ElseIf Command1(Index).Caption = "替换" Then
    Text1.Text = Replace(Text1.Text, Text2.Text, Text3.Text)
End If
End Sub
相关文章
|
7月前
|
存储 缓存 固态存储
2026年阿里云服务器2核8G、4核16G、8核32G最新收费标准和活动价格参考
阿里云服务器提供2核8G、4核16G、8核32G配置,适合中小型数据库、缓存、搜索集群及企业办公等场景。收费标准包括按量付费、包月及多年付费,价格因实例规格和购买时长而异。文中列举了详细价格,如2核8G配置年付701.40元起,4核16G配置年付1291.80元起,8核32G配置年付7551.94元起。用户可根据需求选择,并通过阿里云活动页面获取实时优惠,领券购买可额外减免。
2026年阿里云服务器2核8G、4核16G、8核32G最新收费标准和活动价格参考
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
AI群策群力术:让多个大模型一起干活不摸鱼
想让AI回答更准确?别指望一个模型包打天下!就像做菜找多个大厨试味,提示词集成(Prompting Ensembling)让多个提示词协同作战,通过民主投票选出最佳答案。从自一致性(Self-Consistency)到多样化推理(DiVeRSe),掌握这些技巧让你的AI应用准确率飙升!#人工智能 #提示词工程 #机器学习 #AI优化
638 3
|
9月前
|
JSON Go API
Go语言 JSON 处理详解(空指针的序列化与反序列化实战指南)
本文详解Go语言中JSON处理的空指针序列化问题,讲解如何通过`omitempty`控制nil字段输出,区分未设置与空值,提升API设计灵活性,助你写出更健壮的Go后端服务。
|
安全 Linux Shell
CentOS系统管理:useradd命令的全面解析
为了系统的安全和有效管理,创建用户时应该遵守以下最佳实践:
506 0
|
安全 测试技术 Shell
Metasploit框架技术浅析
Metasploit框架是广泛使用的渗透测试工具,支持漏洞利用、有效载荷执行、辅助操作等功能,适用于安全研究与测试。通过模块化设计,Metasploit提供了从信息收集到后渗透的完整攻击流程,助力提升系统安全性。使用时需遵守法律,确保测试授权。
608 70
|
监控 Java 关系型数据库
Spring Boot整合MySQL主从集群同步延迟解决方案
本文针对电商系统在Spring Boot+MyBatis架构下的典型问题(如大促时订单状态延迟、库存超卖误判及用户信息更新延迟)提出解决方案。核心内容包括动态数据源路由(强制读主库)、大事务拆分优化以及延迟感知补偿机制,配合MySQL参数调优和监控集成,有效将主从延迟控制在1秒内。实际测试表明,在10万QPS场景下,订单查询延迟显著降低,超卖误判率下降98%。
633 5
|
人工智能 自然语言处理 图形学
多模态交互3D建模革命!Neural4D 2o:文本+图像一键生成高精度3D内容
Neural4D 2o是DreamTech推出的突破性3D大模型,通过文本、图像、3D和运动数据的联合训练,实现高精度3D生成与智能编辑,为创作者提供全新的多模态交互体验。
1222 0
多模态交互3D建模革命!Neural4D 2o:文本+图像一键生成高精度3D内容
|
网络安全 开发工具 数据安全/隐私保护

热门文章

最新文章