如何在正则表达式中显示减号和加号
How to show minus and plus sign in regex
我写了一个代码,可以从互联网上获取一些值,而且效果很好。
唯一的缺点是运算符 + 和 - 没有显示在我的 table 中。
例如,如果我有一个值类型:+8 或 -9
正则表达式我返回 8 和 9,而我希望变量在相应数字前面的 + 和 - 保持不变,例如 +8 和 -9..
当然和我一样是字符串类型的变量?
.Differenza_reti = Val(Regex.Match(Content, "<td class=""number gd""\s*>[\+\-]?(\d+)</td>").Groups(1).ToString)
您需要将角色 class 放在捕获组中才能保留它们。
([+-]?\d+)
我写了一个代码,可以从互联网上获取一些值,而且效果很好。 唯一的缺点是运算符 + 和 - 没有显示在我的 table 中。 例如,如果我有一个值类型:+8 或 -9 正则表达式我返回 8 和 9,而我希望变量在相应数字前面的 + 和 - 保持不变,例如 +8 和 -9.. 当然和我一样是字符串类型的变量?
.Differenza_reti = Val(Regex.Match(Content, "<td class=""number gd""\s*>[\+\-]?(\d+)</td>").Groups(1).ToString)
您需要将角色 class 放在捕获组中才能保留它们。
([+-]?\d+)