谁知道怎样用正则表达式限制文本框只能输入-180到180之间的整数与小数
2个回答
展开全部
^(\+|-)?(([1-9]?[0-9]|1[0-7][0-9])(\.[0-9]+)?|180)$
可以判断输入在-180到180之间
可以判断输入在-180到180之间
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
之前做网上的竞赛题的时候写过
re.compile(r"\((?:\+|-)?(?:90(?:\.0+)?|[1-8]\d?(?:\.\d+)?), (?:\+|-)?(?:180(?:\.0+)?|(?:1[0-7]\d|[1-9]\d?)(?:\.\d+)?)\)")
这是python的代码, 里面正好有一段适合你用
(?:\+|-)?(?:180(?:\.0+)?|(?:1[0-7]\d|[1-9]\d?)(?:\.\d+)?)\)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询