91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

vb如何提取字符串中的數字

vb
小億
498
2023-11-13 23:04:39
欄目: 編程語言

在VB中,可以使用正則表達式或者循環遍歷字符串的每個字符來提取字符串中的數字。以下是兩種常見的方法。

方法一:使用正則表達式提取數字

Imports System.Text.RegularExpressions

Dim inputString As String = "Hello123World456"
Dim numbers As MatchCollection = Regex.Matches(inputString, "\d+")

For Each number As Match In numbers
    Console.WriteLine(number.Value)
Next

這段代碼使用了正則表達式\d+來匹配一個或多個數字。MatchCollection對象將包含所有匹配的數字。然后可以使用For Each循環遍歷MatchCollection并輸出每個數字。

方法二:使用循環遍歷提取數字

Dim inputString As String = "Hello123World456"
Dim numberBuilder As New StringBuilder()

For Each c As Char In inputString
    If Char.IsDigit(c) Then
        numberBuilder.Append(c)
    End If
Next

Dim numbers As String = numberBuilder.ToString()
Console.WriteLine(numbers)

在這個方法中,我們循環遍歷了輸入字符串的每個字符。如果字符是數字,我們將其追加到一個StringBuilder對象中。最后,我們將StringBuilder對象轉換為字符串,并輸出結果。

無論是使用正則表達式還是循環遍歷,都可以提取字符串中的數字。選擇哪種方法取決于你的具體需求和個人喜好。

1
夏邑县| 紫阳县| 农安县| 东源县| 突泉县| 讷河市| 广丰县| 浦县| 醴陵市| 阳西县| 清水河县| 富源县| 新昌县| 西华县| 陕西省| 青阳县| 措美县| 沙洋县| 关岭| 上犹县| 邯郸市| 项城市| 乌鲁木齐县| 宜宾市| 汉阴县| 鄂尔多斯市| 鄢陵县| 兴宁市| 金沙县| 九龙县| 奉节县| 射洪县| 南郑县| 徐闻县| 辰溪县| 沂水县| 阿尔山市| 巴楚县| 长垣县| 双辽市| 周至县|