VB.net 用正则表达式提取数字!
要提取数字的代码段class=''>68</td><tdclass=''>65</td><tdclass=''>169</td><tdclass=要把里面的数字68651...
要提取数字的代码段 class=''>68</td><td class=''>65</td><td class=''>169</td><td class= 要把里面的数字68 65 169 提取出来,要怎么写代码,请教各位老师!
展开
展开全部
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
软糖来回答吧, 已测试可用。
如满意请采纳,谢谢。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询