replace在VB里是什么意思

初学者的苦恼
2024-12-29 02:05:06
推荐回答(4个)
回答1:

VB
replace函数
描述
返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。
语法
Replace(expression,
find,
replacewith[,
start[,
count[,
compare]]])
Replace函数语法有如下几部分:
部分
描述
expression
必需的。字符串表达式,包含要替换的子字符串。
find
必需的。要搜索到的子字符串。
replacewith
必需的。用来替换的子字符串。
start
可选的。在表达式中子字符串搜索的开始位置。如果忽略,假定从1开始。
count
可选的。子字符串进行替换的次数。如果忽略,缺省值是
-1,它表明进行所有可能的替换。
compare
可选的。数字值,表示判别子字符串时所用的比较方式。关于其值,请参阅“设置值”部分。
在网上找到的!
由于我在吧里问过这个问题,所以这篇文章可以帮助大家.

回答2:

Private Sub Text1_Change()

Dim strTemp As String

strTemp = Text1.Text
strTemp = Replace(strTemp, "可能", "maybe")

strTemp = Replace(strTemp, "一起", "together")

Text2.Text = strTemp
End Sub

如上,就是替换字符串的函数 比如一个字符串中有很多的a 你用b替换掉 于是就有a的地方就全部替换成b了

回答3:

楼上说的太复杂

在vb里面用法这样

dim s as string
s="aaa bbb ccc ddd"

s=replace(s,"bbb","good")

此时s="aaa good ccc ddd"

回答4:

在ASP中vbscript 的Replace的语法为:Replace("字符串","要被替代的字符串","替代后的字符串")
vbscript中replace()详细说明:
功能:在字符串中查找,替代指定的字符串.
格式:replace(strtobesearched,strsearchfor,strreplacewith [,start[,count[,compare]]])
参数:strtobesearched是字符串; strsearchfor是被查找的子字符串;strreplacewith 是用来替代的子字符串.start,count,compare 是任意选项.
例子:
<%
strtest=“this is an apple.”
response.write replace(strtest,”apple”,”orange”)
%>
结果:this is an orange.