我有以下正则表达式:
Regex.IsMatch(someString, "[1-9][0-9]*\.[0-9]")
Run Code Online (Sandbox Code Playgroud)
我希望someString这只允许一个像x.ywhere x > 0和0 <= y <= 9.但它不会像例外那样起作用,例如:
someString = "1.02"
Regex.IsMatch(someString, "[1-9][0-9]*\.[0-9]")
Run Code Online (Sandbox Code Playgroud)
等于true,但不可能我也尝试了另一个正则表达式:
Regex.IsMatch(someString, "[1-9][0-9]*\.[0-9]{1}")
Run Code Online (Sandbox Code Playgroud)
但它没有任何区别......或者我的模式中是否缺少某些东西?