VB.NET用正则表达提取数字的问题!

提取数字的代码段 class=''>68</td><td class=''>65</td><td class=''>169</td><td class= 要把里面的数字68 65 169 提取出来,要怎么写代码,请教各位老师!
下面是我自己写的,提出来的数字在一起,我要每组68 65 169 像这样分开!

Dim bbb As String
bbb = TextBox1.Text 'TextBox1.Text中的内容为需要提取的数据源码
Dim My_str As String = Regex.Replace(bbb, "[^0-9]", "") '匹配并替换所有数字,取反
MsgBox(My_str)

你把替换所有非数字为空字符串,改为替换所有非数字为空格,就可以把每组数字分开了.

完整的程序如下(改动的地方见注释)

Dim bbb As String
bbb = TextBox1.Text  
Dim My_str As String = Regex.Replace(bbb, "[^0-9]", " ") '这里把替换所有非数字为空字符串,改为替换所有非数字为空格
MsgBox(My_str)

温馨提示:答案为网友推荐,仅供参考
相似回答