vb.net将150C10@600x600(6)截取为150,C,10,600,600,6代码和每行注释
时间: 2023-09-09 20:06:30 浏览: 140
VB.net截图
5星 · 资源好评率100%
以下是将150C10@600x600(6)截取为150,C,10,600,600,6的 vb.net 代码及注释:
```
' 获取字符串
Dim str As String = "150C10@600x600(6)"
' 截取字符串中的数字和字母
Dim regex As New Regex("\d+|[a-zA-Z]+")
Dim matches As MatchCollection = regex.Matches(str)
' 将匹配到的内容转换为数组
Dim arr() As String = matches.Cast(Of Match).Select(Function(match) match.Value).ToArray()
' 输出结果
Console.WriteLine(arr(0)) ' 150
Console.WriteLine(arr(1)) ' C
Console.WriteLine(arr(2)) ' 10
Console.WriteLine(arr(3)) ' 600
Console.WriteLine(arr(4)) ' 600
Console.WriteLine(arr(5)) ' 6
```
注释已经在代码中添加。
阅读全文