我不知道正则表达式是否足够好,我真的非常不知道如何测试输入是否是点后两位数的浮点数。
提前感谢您的帮助!
答案 0 :(得分:5)
如果x是数字:^\d{2}\.\d{2}$
如果x是单词字符^\w{2}\.\w{2}$
正则表达式的好工具:
RegExr
(在线,我不认为它是C#Regex方言,但仍然非常有用)Regex Tester
(Visual Studio Extension)根据我的经验,正则表达式并不难,但语法非常不直观,你必须记住它或拥有一个好工具。
从好的方面来说,您只需要知道几条说明/关键字,但对于常见用法而言并不多。
我与Regexes保持一个小型测试项目,所以我不必记住它们。 在上面的正则表达式中,完成了以下操作: