【发布时间】:2015-03-31 18:10:39
【问题描述】:
我正在尝试构建一些正则表达式来验证 c# wpf 上的文本框。我构建以下内容来验证从 6 到 3600 的数字:
^([6-9]|[1-9][0-9]{1,2}|[12][0-9]{3}|3[0-5][0-9]{2}|3600)$
现在我需要从 15 到 250 进行验证。我是 regex 的新手,我很难掌握它。
谢谢
【问题讨论】:
-
为什么不直接使用
int.TryParse并检查整数? -
正则表达式不用于此!!
-
数字上调会更合适。
-
您是说您在某处找到了 6 到 3600 正则表达式,但不知道它是如何工作的?因为虽然正则表达式对于这项任务来说是一个奇怪的选择,但正则表达式背后的原理可以很容易地应用于任何范围。
-
我找到了从6到3600的那个,现在我正在尝试做15到250
标签: c# regex validation