租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

vb如何把字符串的数字截取出来,vb字符串中字符位置

发布时间:2023-08-21 07:58:01

vb如何把字符串的数字截取出来

可使用正则表达式来实现将字符串中的数字截取出来。
以下是一个示例代码:
```vb
Imports System.Text.RegularExpressions
Module Module1
Sub Main()
Dim input As String = "abc123def456ghi789"
Dim pattern As String = "d+" ' 匹配一个或多个数字
Dim matches As MatchCollection = Regex.Matches(input, pattern)
For Each match As Match In matches
Console.WriteLine(match.Value)
Next
End Sub
End Module
```
输出结果为:
```
123
456
789
```
这里使用了`Regex.Matches()`方法来匹配字符串中的所有数字,并将结果存储在`MatchCollection`中。然后通过遍历`MatchCollection`,可以获得每一个数字的值。