求解释这个正则表达式^\\-{0,1}+[1-9]{1}+[0-9]{0,}$|^\\-{0,1}+0{1}+\\.{1

求解释这个正则表达式
^\-{0,1}+[1-9]{1}+[0-9]{0,}$|^\-{0,1}+0{1}+\.{1}+[0-9]{1,}$|^\-{0,1}+[1-9]{1}+[0-9]{0,}+\.{1}+[0-9]{1,}$
尽可能把它翻译成我听得懂的匹配的表达.
香烟打火机 1年前 已收到1个回答 举报

CAROLYN1985 幼苗

共回答了21个问题采纳率:81% 举报

^\-{0,1}+[1-9]{1}+[0-9]{0,}$表示一位以上的正整数或负整数
^\-{0,1}+0{1}+\.{1}+[0-9]{1,}$表示整数部分是0的正的或负的小数
^\-{0,1}+[1-9]{1}+[0-9]{0,}+\.{1}+[0-9]{1,}$表示整数部分不是0的正的或负的小数
你给的正则的整体的意思就是以上的合集,也就是除0以外的所有整数,再加上所有的小数.
不过说实话,写这个正则的水平真是不怎么样,基本算是不会正则,胡乱拼出来的.

1年前 追问

11

香烟打火机 举报

-{0,1}+ ˼ƥ߸ [0-9]{0,} ˼0123456789ƥ0

举报 CAROLYN1985

ǰƥ01-Ҳ-УûУеʱǸûеʱˡߵ˼0-9֮һƥ0ϣ0Ρ˼֡

香烟打火机 举报

Ļд12Ҳͨƥ䡣

举报 CAROLYN1985

+DZʾƥһϵ˼ַͨҪƥַļӺŵĻҪ\++{}ĺǺܸ߼÷ûöõġҪַ֤+Ļǿ϶ƥ䲻˵ġ

举报 CAROLYN1985

ֻ˵Ū̫׵ģԼһ¡ֱҸ֤վվʵʱ
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.028 s. - webmaster@yulucn.com