正则表达式为非字母,非数字和非DOT

0 .net c# regex

请提供一个在C#.NET中编写正则表达式的解决方案:我需要一个RegEx,如下所示:

非字母(a到z; A到Z)和非数字(0到9)以及非DOT(.).意思是说,除了上面提到的,我想处理正常表达式的反向方式,而不是字母表,除了DOT(.)之外的数字(0到9).

请提出相同的解决方案.

当我在诸如'Test.01'之类的字符串中使用DOT(.)时,正则表达式:[^ a-zA-Z0-9]失败

Dav*_*ong 5

[^a-zA-Z0-9.]

  • 句点不是字符类中的特殊字符 - "[^ a-zA-Z0-9.]"就足够了 (4认同)