python正則表達式詳解 正則表達式,下面什么意思,求具體詳細解釋
正則表達式,下面什么意思,求具體詳細解釋 因為Java正則表達式需要轉(zhuǎn)義反斜杠,所以有兩個反斜杠,實際的正則表達式為d .{0,1}d* 這個正則表達式表示整數(shù)或者小數(shù)d 表示1個或多個0到9的數(shù)字,
正則表達式,下面什么意思,求具體詳細解釋
因為Java正則表達式需要轉(zhuǎn)義反斜杠,所以有兩個反斜杠,實際的正則表達式為d .{0,1}d* 這個正則表達式表示整數(shù)或者小數(shù)d 表示1個或多個0到9的數(shù)字,是整數(shù)部分(至少是一位整數(shù)的整數(shù)部分).{0,1}表示0個或1個小數(shù)點,因為點在正則表達式中表示任意字符,所以這里需要用轉(zhuǎn)義符,使它變回原來的小數(shù)點的意思,{0,1}表示0或1個,也就是可以有或者沒有小數(shù)點d*表示0個或多個0到9的數(shù)字,是小數(shù)部分,0個時表示這個數(shù)沒有小數(shù)部分,只有整數(shù)部分.所以整個正則表達式表示整數(shù)(比如 123)或者帶整數(shù)部分的小數(shù)(比如 123.12)(包括0.01這樣的小數(shù))