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