中易网

谁能帮我解答(/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/.这个正则表达式的含义

答案:2  悬赏:30  
解决时间 2021-04-28 04:31
  • 提问者网友:放荡不羁
  • 2021-04-27 09:24
谁能帮我解答(/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/.这个正则表达式的含义
最佳答案
  • 二级知识专家网友:懂得ㄋ、沉默
  • 2021-04-27 10:23
(\+|-)?表示最前面可以有+或者-两个符号之一
(0|[1-9]\d*)表示0及以上的整数(非0的整数第一位为1-9)
(\.\d*[1-9])?表示可以有小数部分,小数部分最后一位是1-9,中间为任意数字
全部回答
  • 1楼网友:青春如此荒謬
  • 2021-04-27 10:46
^[1-9]表示以1到9的某位数字开头 \d*表示0-9的任意一位或者多位或者一位 $表示以什么结束 这个正则就表示 以1到9的的某位数字开始并以一位或者多位或者零位数字结尾,那是什么? 如 1 、19、 119、
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息