vb中字符串替换问题

一个字符串,我要把字符串中指定位子的字符替换掉,不管它是什么。(空格、字符、为空都包括)替换成我想要的字符。用什么函数?要有例子代码。谢谢各位了。... 一个字符串,我要把字符串中指定位子的字符替换掉,不管它是什么。(空格、字符、为空都包括) 替换成我想要的字符。用什么函数?要有例子代码。谢谢各位了。 展开
 我来答
百度网友2ca1c0f24
2008-02-21 · TA获得超过2036个赞
知道大有可为答主
回答量:4364
采纳率:0%
帮助的人:3450万
展开全部
Private Sub Command1_Click()
'第一步: 首先查找指定位子的字符是什么:
Dim A As Integer, B As String, C As String, D As String, X As String, M As String
X = "P" '这个替换字符也可以用文本框输入X = Text3.Text
B = Text1.Text
M = Text2.Text
A = Int(Val(M))
C = Len(B)
D = Right(B, C - A + 1)
D = Left(D, 1)
'第二步: 替换字符:
B = Replace(B, D, X)
Label1.Caption = B
'注意:可以替换查询到的所有字符
End Sub
火星飞人
2008-02-21 · TA获得超过609个赞
知道小有建树答主
回答量:411
采纳率:0%
帮助的人:0
展开全部
字符串(a)值为:12345678,第四个替换为2
a=mid(a,1,3)+"2"+mid(a,5,4)
mid的语法为mid(变量(或指定字符串),开始位置,截取长度)
mid的作用为截取字符串
原变量a=12345678
分别截取 要替换字符串两边的字符,即可实现效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姒晤s6
2008-02-21 · TA获得超过1283个赞
知道大有可为答主
回答量:3006
采纳率:100%
帮助的人:2091万
展开全部
替换用:replace
查找指定位置用:mid
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mayalice
2008-02-21 · TA获得超过124个赞
知道答主
回答量:116
采纳率:0%
帮助的人:52.9万
展开全部
mid(a,b,c)=你想要换的字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友61af753
2008-02-21 · 超过16用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:66.4万
展开全部
replace 简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式