使用正则表达式搜索非"。"以外的非数字字符

时间:2015-03-12 12:47:12

标签: regex vb.net

我一直在使用"(\ D)"找到一串数字的结尾,但它也检测小数点,如何更改正则表达式键以允许检测除"之外的所有非数字字符。"。

3 个答案:

答案 0 :(得分:2)

  

如何更改正则表达式键以允许检测除"之外的所有非数字字符。"

[^\d.]

此模式匹配任何非数字字符,但不匹配点。

答案 1 :(得分:0)

我用以下方法解决了问题:

[^0-9.]

答案 2 :(得分:-1)

最简单的方法是使用字符 \ D ,字符为

[\D.]