加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 正则表达式,允许数字在-90.0和90.0之间

发布时间:2020-12-15 20:51:08 所属栏目:百科 来源:网络整理
导读:什么是允许-90.0和90.0之间的数字的正则表达式?中间的数字可以是浮点数或整数. 解决方法 我认为你不想使用正则表达式.如果数据存储在字符串中,请使用 Double.Parse() (或 Double.TryParse() ),然后检查结果值以确保其落在所需范围内.例如: public bool IsI
什么是允许-90.0和90.0之间的数字的正则表达式?中间的数字可以是浮点数或整数.

解决方法

我认为你不想使用正则表达式.如果数据存储在字符串中,请使用 Double.Parse()(或 Double.TryParse()),然后检查结果值以确保其落在所需范围内.例如:

public bool IsInRange(string value)
{
   bool isInRange = false;

   double parsed = 0;
   if (Double.TryParse(value,out parsed))
   {
      // use >= and <= if you want the range to be from -90.0 to 90.0 inclusive
      isInRange = value > -90.0 && value < 90.0;
   }

   return isInRange;
}

如果你的值已经是双倍,那么它就更容易了 – 不需要解析.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读