发几个正则表达式的代码
vb.net吧
全部回复
仅看楼主
level 1
Function 正则表达式匹配并返回数组(Text As String, regextxt As String) As String()
Dim arr() As String = {}
Dim arrtemp As Text.RegularExpressions.MatchCollection = New Text.RegularExpressions.Regex(regextxt).Matches(Text)
For i = 0 To arrtemp.Count - 1
ReDim Preserve arr(i)
arr(i) = arrtemp(i).Value
Next
Return arr
End Function
Function 正则表达式匹配并返回第一个结果(Text As String, regextxt As String) As String
Return New Text.RegularExpressions.Regex(regextxt).Match(Text).Value
End Function
Function 判断有没有存在匹配的结果(Text As String, regextxt As String) As Boolean
Return New Text.RegularExpressions.Regex(regextxt).IsMatch(Text)
End Function
2016年07月12日 13点07分 1
1