专栏首页编程创造城市高职考技能提升教程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

更多视频教程,可以到“西瓜视频”搜索“ 刘金玉 ”。

本文分享自微信公众号 - 编程创造城市(bcczcs),作者:刘金玉编程

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-04-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python中字符串处理从入门到进阶

    2、repr(字符串)函数输出的字符串结果中包含的单引号,将被计算在字符串的长度内。

    刘金玉编程
  • 高职考技能提升教程013期 冒泡排序法和选择排序法

    2.如果是从小到大排序,比较的时候,如果第一个数值比第二个数值要大,那么两个数值之间进行交换。

    刘金玉编程
  • 计算机基础操作Excel函数使用1

    根据D3单元格的值,到“图书定价!$A$3:图书定价!$B$19”范围内进行匹配,根据精确匹配到的行,最终显示第二列的值。

    刘金玉编程
  • 【ES6基础】模板字符串(Template String)

    模板字符串是ES6中非常重要的一个新特性,这个特性使得我们处理相关业务变得更加容易。比如在处理嵌入表达式、多行字符串、字符串中插入变量、字符串格式化等方面的应用...

    前端达人
  • 【ES6基础】模板字符串(Template String)

    模板字符串是ES6中非常重要的一个新特性,这个特性使得我们处理相关业务变得更加容易。比如在处理嵌入表达式、多行字符串、字符串中插入变量、字符串格式化等方面的应用...

    前端达人
  • 2020程序员技能展望:平均年薪5.4万美元,雇主最看重的语言Python名列第二

    为了了解 2020 年市场对开发人员技能需求的状况,世界知名招聘平台 HackerRank 对来自 162 个国家/地区的 116,000 多名开发人员和招聘经...

    CDA数据分析师
  • 2020程序员技能展望:平均年薪5.4万美元,雇主最看重JavaScript,小公司青睐全才

    为了了解 2020 年市场对开发人员技能需求的状况,世界知名招聘平台 HackerRank 对来自 162 个国家/地区的 116,000 多名开发人员和招聘经...

    用户2769421
  • 强化用户体验!3个方法有效提升用户的控制感

    用户体验的概念一路成长壮大,系统性概述的书籍和理念层出不穷,可执行落地的方法技巧随着技术的进步在不断变换。然而无论概念、环境如何变换,都是让产品通过媒介与人建立...

    前朝楚水
  • chronyd 时间同步服务

    heidsoft
  • Android安全之本地用户空间层安全(三)

    本篇继续安全系列之介绍,继续学习用户空间安全!本系列内容比较多,需要一步步的跟进。上期学习了android Linux安全介绍,下篇继续介绍android fr...

    开发者技术前线

扫码关注云+社区

领取腾讯云代金券