TimeSpan的正则表达式,格式为"hh.mm"

Ale*_*lex 0 regex asp.net timespan

我想为验证TextBox格式hh.mm创建RegularExpressionValidator .

这个表达式有效:

^([0-9]|0[0-9]|1[0-9]|2[0-3]).[0-5][0-9]$
Run Code Online (Sandbox Code Playgroud)

但是,如果我5454在TextBox中插入它也会通过,但它不应该通过.

Mar*_*der 5

.是正则表达式中与任何字符匹配的元字符.如果你想在字面上匹配一段时间,那么你需要逃避它:

^([0-9]|0[0-9]|1[0-9]|2[0-3])\.[0-5][0-9]$
Run Code Online (Sandbox Code Playgroud)