求一个验证输入的文本是否符合科学计数法表达式的正则表达式..
比如
这是科学计数法: 2.2602E-7
要判断这个表达式是否符合科学计数法的正则表达式
要满足下面的都可以
2.2602E-7
22602E-7
22602E7
22602
-22602等了,马上结贴..
比如
这是科学计数法: 2.2602E-7
要判断这个表达式是否符合科学计数法的正则表达式
要满足下面的都可以
2.2602E-7
22602E-7
22602E7
22602
-22602等了,马上结贴..
if(Regex.IsMatch(yourStr,@"[+-]?(?!0\d)\d+(\.\d+)?(E-?\d+)?"))
{
}
if(Regex.IsMatch(yourStr,@"^[+-]?(?!0\d)\d+(\.\d+)?(E-?\d+)?$"))
{
}