2015-01-16 34 views
0

我编写了一个代码,可以从互联网上获取一些值,并且工作得很好。 唯一的缺点是运营商+-没有显示在我的表中。 例如,如果我有一个值类型:+8或-9 正则表达式我返回8和9,而我希望变量在各自的数字前加上了+和 - ,例如+8和-9 .. 这个过程是像我一样的字符串类型的变量吗?如何在正则表达式中显示负号和加号

.Differenza_reti = Val(Regex.Match(Content, "<td class=""number gd""\s*>[\+\-]?(\d+)</td>").Groups(1).ToString) 

回答

1

您需要将字符类放置在捕获组中以保留它们。

([+-]?\d+)