亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
布尔津县| 闵行区| 益阳市| 台安县| 武隆县| 响水县| 海南省| 岚皋县| 平罗县| 和田市| 南阳市| 常宁市| 德兴市| 上栗县| 慈利县| 黄浦区| 固镇县| 巴马| 深圳市| 马边| 台安县| 浏阳市| 呼伦贝尔市| 绥芬河市| 潼南县| 五原县| 怀化市| 工布江达县| 衡山县| 竹北市| 商丘市| 嘉定区| 从化市| 桐柏县| 谢通门县| 元朗区| 曲周县| 靖江市| 东乌珠穆沁旗| 台北市| 邵东县|