VB:编一个子过程DeleStr(s1,s2),将字符串s1中出现的s2子字符串删去,结果存放在s1中
题目来源:大工慕课 链接
原题:Visual Basic程序设计教程(第二版)龚沛曾主编,高等教育出版社 实验6-8
作者:Caleb Sung
题目要求
编一个子过程DeleStr(s1,s2)
,将字符串s1中出现的s2子字符串删去,结果存放在s1中。
例如:s1= “12345678AAABBDFG12345 ” S2= “234 ”
结果:s1= “15678AAABBDFG15 “
提示:
为了删除子串,首先利用InStr
函数查找子串;若找到则通过Left、Mid(或Right)函数实现子字符串的删除;同时要利用循环考虑到删除多个子串的情况。
参考代码
Private Sub DeleStr(s1 As String, ByVal s2 As String)Dim i%ls2 = Len(s2)i = InStr(s1, s2)Do While i > 0s1 = Left(s1, i - 1) + Mid(s1, i + ls2)i = InStr(s1, s2)Loop
End SubPrivate Sub Command1_Click()Dim ss1 As Stringss1 = Text1Call DeleStr(ss1, Text2)Text3 = ss1
End Sub
VB:编一个子过程DeleStr(s1,s2),将字符串s1中出现的s2子字符串删去,结果存放在s1中相关推荐
- VB讲课笔记09:过程
VB讲课笔记09:过程 一.键盘与鼠标事件过程 用户对程序界面的操作都是通过键盘和鼠标完成的.
- VB编PiView4注册机
以下为VB6源代码,欢迎转载 程序代码: Begin VB.Form frmMain BorderStyle = 1 'Fixed Single Caption ...
- 项目管理的5大过程/ 9大知识领域/44个子过程
项目管理的5大过程分别是: (1)启动过程 (2)规划过程 (3)执行过程 (4)监控过程 (5)收尾过程 9大知识领域分别是: (1)项目整合管理 (2)项目范围管理 (3)项目时间管理 (4)项目 ...
- 使用编译版rtklib过程中如何进行main的调试(spp ppp)
使用编译版rtklib过程中如何进行main的调试(spp ppp) 在编译版rtklib的调试过程中,需要在main函数中定义一些参数. 在进行spp(伪距单点定位)的时候,我们通常这样设定相关参数 ...
- 练习2-4:重新编写函数squeeze(s1,s2),将字符串s1中的任何字符与字符串时s2中的字符匹配的字符都删除
#include <stdio.h> void squeeze(char s1[], char s2[]); int main(){/*练习2-4:重新编写函数squeeze(s1,s2) ...
- vb.net图书管理系统VS开发sqlserver数据库web结构vb编程源码网页
一.源码特点 vb.net 图书管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发. 下载地址: vb.net图书管理系统VS开发sql ...
- c#设计12星座速配软件_星座代码:用vb编一个星座配对的程序代码
星座代码:用vb编一个星座配对的程序代码 admin 来源: 2020-04-30 10:04:55 阅读() 评论(0) 关于十二星座C#代码不同星座的程序员写起代码来分别是什么样子的?求你的计算生 ...
- 判断字符串s1中是否包含s2字符串c语言,C语言:找出s1中是否存在字符串s2(C language: find out if string s2 exists in s1)...
C语言:找出s1中是否存在字符串s2(C language: find out if string s2 exists in s1) 是否有任何C函数来检查s1中是否存在字符串s2? s1: &quo ...
- 编写一个程序,将一个子字符串s2插入到主字符串s1中,其 插入位置为n
本题可以看做一个字符串拼接问题,需要一个载体数组 #include<stdio.h> void insert_array(char s1[],char s2[],int n); /** 思 ...
最新文章
- 在Linux下安装RabbitMQ
- yum报错Error: Cannot retrieve repository metadata (repomd.xml) for repository: rhel-source
- 华为nova5iotg功能使用_如果你的手机存在NFC功能,一定要尝试一下这些操作,体验超级棒...
- IEEE conference 中出现的PDF字体嵌入的问题
- java 拉起服务_技术开发者应该如何构建小团队的微服务方案?
- python 二元函数绘制_Python绘制二元函数曲面
- QuerWrapper常用方法
- NoSQL 数据库 简介
- 福州大学计算机科学与技术 何x玲,吴伶 - 福州大学 - 数学与计算机科学学院
- 8000计算机论文范文,计算机毕业论文_计算机论文范文8000字_毕业论文8000字范例...
- xmapp老是端口占用
- 《个人信息保护法》正式施行,拒绝隐私泄露
- 用IDEA构建Vue项目(主要指令)
- visual studio fatal error C1083: 无法打开源文件
- msl3等级烘烤时间_MSL等级说明
- 数据结构大作业——银行排队系统
- 1930年代后期发明的断层合成技术:概念:移动-叠加
- Redis基本事务的操作
- SpringMVC基础学习之Controller的两种实现方式和RequstMapping注解的使用
- iPhone为什么要登录苹果ID才能下载软件?
热门文章
- python统计奇数和偶数的个数_Python 统计位数为偶数的数字的代码
- plc学习入门有什么技巧
- 纳税服务系统四(角色模块)【角色与权限、角色与用户】
- 1688店铺所有商品API接口(整店商品查询API接口)
- 【如何在寒武纪MLU上进行算法移植】-概述
- html怎么能调用微信语音,微信录音-微信录音功能新用法!【微信录音】怎么用...
- Windows 10 Mscomctl.ocx缺失解决方法
- elasticsearch从入门到入门系列(三)---搜索大汇总
- Netty系列---源码实例
- windows 下 nginx 双向认证自签名证书配置