How can I get the characters between 2 other characters?

后端 未结 6 753
醉梦人生
醉梦人生 2020-12-20 15:57

I have a string which at some point contains the set of characters in the following format [123].

What I would like to do is get the characters between

6条回答
  •  时光取名叫无心
    2020-12-20 16:47

    You could use regular expression.

        Dim s, result As String
        Dim r As RegularExpressions.Regex
    
        s = "aaa[bbbb]ccc"
        r = New RegularExpressions.Regex("\[([^\]]*)\]")
    
        If r.IsMatch(s) Then
            result = r.Match(s).Value
        Else
            result = ""
        End If
    

提交回复
热议问题