正则表达式 任意数字,包括零、小数、负数、负小数 我来答 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? 剧雅歌伯婀 游戏玩家 2020-01-20 · 游戏我都懂点儿,问我就对了 知道大有可为答主 回答量:1.1万 采纳率:25% 帮助的人:567万 我也去答题访问个人页 关注 展开全部 匹配含正整数,负整数,0,负小数,正小树,0.00等多种情况的正则表达式如下-?(0|[1-9]\d*)(\.\d+)?解释:-?#匹配负号,问好表示负号是可选的,可正可负(0#匹配整数位为0的情况|[1-9]\d*)#匹配整数位不为0的情况,首位不能为0(\.\d+)?#匹配小数部分,问号表示小数部分是可选的只能输入(正整数或正小数)的正则表达式如下(0|[1-9]\d*)(\.\d+)?#去掉-?就可以了如果需要排除0和0.00(正数),可以这样写(?=.*[^0.])(0|[1-9]\d*)(\.\d+)? 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 焉雪枫刘问 2019-08-02 · TA获得超过3万个赞 知道大有可为答主 回答量:1.1万 采纳率:34% 帮助的人:859万 我也去答题访问个人页 关注 展开全部 两个问题分列如下。匹配任意整数或小数:^[+-]?\d+\.?\d*$匹配大于等于-90,小于等于90的任何整数或小数:^[+-]?(([0-8]\d(\.\d+)?)|(90(\.0+)?))$有问题交流啊。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: