vb.net获取字符串12C25@180,30B25@1200,58A100,150D320中的,中间的数字,每行注释
时间: 2024-03-03 16:52:04 浏览: 72
获取字符串中的数字(两种方法)
可以使用正则表达式来获取这个字符串中的数字。以下是示例代码:
```vb.net
Dim input As String = "12C25@180,30B25@1200,58A100,150D320"
' 匹配数字的正则表达式
Dim regex As New Regex("\d+")
' 将字符串按逗号分隔成多个部分
Dim parts As String() = input.Split(",")
For Each part As String In parts
' 获取数字的匹配结果
Dim matches As MatchCollection = regex.Matches(part)
For Each match As Match In matches
' 输出匹配到的数字
Console.WriteLine(match.Value)
Next
Next
```
输出结果将是:
```
12
25
180
30
25
1200
58
100
150
320
```
注释已经添加在代码中。
阅读全文