编写过程DeleStr(s1,s2),将字符串s1中出现的字符串s2删去,结果仍存放在s1中.

2025年03月13日 04:14
有1个网友回答
网友(1):

Private Sub DeleStr(ByVal s1 As String, ByVal s2 As String)
Dim i%, ls1%, ls2%
i = InStr(s1, s2)
ls2 = Len(s2)
Do While i > 0
ls1 = Len(s1)
s1 = Left(s1, i - 1) + Mid(s1, i + ls2)
i = InStr(s1, s2)
Loop
End Sub