replace函数 中 百分号的替换
请问如何用replace函数替换字符串中的百分号?不成功实例:
sstring2 = Replace(sstring, "%", "*") '整理输出格式 转换"%"为"*"
求解,谢谢! --------------------编程问答--------------------
Private Sub Form_Load()--------------------编程问答-------------------- 你实例中的sstring 值是什么呀? --------------------编程问答-------------------- sstring2 = Replace(sstring, "%", "*")怎么不成功?是中文% ?? --------------------编程问答--------------------
a = "1354%fdf%fdhjfh"
a = Replace(a, "%", "*")
Debug.Print a
End Sub
Option Explicit--------------------编程问答-------------------- 无任何问题
Private Sub Form_Load()
Dim a As String, b() As String, c As String, i As Long
a = "1354%fdf%fdhjfh"
b = Split(a, "%")
For i = 0 To UBound(b)
If i <> UBound(b) Then c = c & (b(i) & "*")
If i = UBound(b) Then c = c & b(i)
Next
Debug.Print c
End Sub
--------------------编程问答-------------------- http://blog.csdn.net/xiaoyao961/article/details/6697343
MsgBox Replace$("123%457%66", "%", "*")
vb Postmessage后台模拟点击句柄控件指定坐标位置(2011-08-18 10:37) --------------------编程问答--------------------
完全没问题,debug窗口
? Replace("dfdsgf%safsdg%df", "%", "*")
dfdsgf*safsdg*df
补充:VB , 非技术类