VB.net 用正则表达式提取数字!
发布网友
发布时间:2024-01-17 04:31
我来回答
共1个回答
热心网友
时间:2024-02-22 00:44
Dim 测试文本 = "<td class=''>68</td><td class=''>65</td><td class=''>169</td>"
Dim 匹配集合 = (New Regex("(?is)(?<=>)[^<>]+(?=<)")).Matches(测试文本)
Dim 结果列表 As New List(Of Decimal)
For Each 匹配 As Match In 匹配集合
If IsNumeric(匹配.Value) Then 结果列表.Add(CDec(匹配.Value))
Next
软糖来回答吧, 已测试可用。
如满意请采纳,谢谢。