正規表示式匹配數字例項解析

2021-08-30 14:55:23 字數 734 閱讀 9473

我們使用正規表示式更多時候是考慮實現正規表示式匹配的判斷,那麼我們在實際工作中經常會遇到什麼需要匹配的數字操作呢?下面我們來看看實現正規表示式匹配數字的操作例項。

高效正規表示式匹配數字例項:

^[1-9]\d*$     

//匹配正整數

^-[1-9]\d*$    

//匹配負整數

^-?[1-9]\d*$  

//匹配整數

^[1-9]\d*|0$    

//匹配非負整數(正整數 + 0)

^-[1-9]\d*|0$  

//匹配非正整數(負整數 + 0)

^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$   

//匹配正浮點數

^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$   

//匹配負浮點數

^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$   

//匹配浮點數

^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$   

//匹配非負浮點數(正浮點數 + 0)

^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$   

//匹配非正浮點數(負浮點數 + 0) 

注意:處理大量資料時有用,具體應用時注意修正

常用的正規表示式(匹配數字)

正規表示式用於字串處理 表單驗證等場合,實用高效。現將一些常用的表示式收集於此,以備不時之需。匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的長度 乙個雙位元組字元長度計...

asp正規表示式匹配數字 數字 數字

複製 如下 dim strok,strno strok 12312321 12312312312 12312321 strno 12312321 12312312312 12312321 sdfsd function regexptest patrn,strng ncsxlqbsp dim rege...

比較常用的幾個正規表示式 匹配數字

正規表示式用於字串處理 表單驗證等場合,實用高效。現將一些常用的表示式收集於此,以備不時之需。匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的長度 乙個雙位元組字元長度計...