none
VB过滤字符! RRS feed

答案

  • 你好

    或者你可以嘗試用REPLACE E.g.

     Dim a As String

            a = "ABCDE"
            MsgBox(a.Replace("B", "C"))

    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 酷.睿 2010年8月25日 13:37
    2010年8月25日 9:00
    版主
  • 你好
    a.Replace 的意思是
    在a 這個 String  中 找尋 (第一個 Argument,  用第二個argument 來取締他)

    我也不知道怎麼可以做到过滤多个字符比如ABCDEFG的A和E 为C和D

    如果字不多的話可以用
    a=a.Replace("B", "C")
     a=a.Replace("E", "D")
    , 或者可以嘗試用Regular Expression

    Please correct me if my concept is wrong

    Chi
    • 已标记为答案 酷.睿 2010年8月25日 13:37
    2010年8月25日 9:38
    版主

全部回复

  • 你好

    或者你可以嘗試用REPLACE E.g.

     Dim a As String

            a = "ABCDE"
            MsgBox(a.Replace("B", "C"))

    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 酷.睿 2010年8月25日 13:37
    2010年8月25日 9:00
    版主
  •  “MsgBox(a.Replace("B", "C"))”的a.Replace的a是干什么的?谢谢。

    还有当我要过滤多个字符比如ABCDEFG的A和E 为C和D

    2010年8月25日 9:10
  • 不好意思,搞错
    2010年8月25日 9:14
  • 当我要过滤多个字符比如ABCDEFG的A和E 为C和D
    2010年8月25日 9:18
  • 你好
    a.Replace 的意思是
    在a 這個 String  中 找尋 (第一個 Argument,  用第二個argument 來取締他)

    我也不知道怎麼可以做到过滤多个字符比如ABCDEFG的A和E 为C和D

    如果字不多的話可以用
    a=a.Replace("B", "C")
     a=a.Replace("E", "D")
    , 或者可以嘗試用Regular Expression

    Please correct me if my concept is wrong

    Chi
    • 已标记为答案 酷.睿 2010年8月25日 13:37
    2010年8月25日 9:38
    版主
  • 谢谢!O(∩_∩)O
    2010年8月25日 13:37