程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 17種數值正則表達試

17種數值正則表達試

編輯:.NET實例教程
17種正則表達式     
  (轉)   
    
  "^\\d+$"  //非負整數(正整數   +   0)     
  "^[0-9]*[1-9][0-9]*$"  //正整數     
  "^((-\\d+)|(0+))$"  //非正整數(負整數   +   0)     
  "^-[0-9]*[1-9][0-9]*$"  //負整數     
  "^-?\\d+$"    //整數     
  "^\\d+(\\.\\d+)?$"  //非負浮點數(正浮點數   +   0)     
  "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮點數     
  "^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮點數(負浮點數   +   0)     
  "^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //負浮點數     
  "^(-?\\d+)(\\.\\d+)?$"  //浮點數     
  "^[A-Za-z]+$"  //由26個英文字母組成的字符串     
  "^[A-Z]+$"  //由26個英文字母的大寫組成的字符串     
  "^[a-z]+$"  //由26個英文字母的小寫組成的字符串     
  "^[A-Za-z0-9]+$"  //由數字和26個英文字母組成的字符串     
  "^\\w+$"  //由數字、26個英文字母或者下劃線組成的字符串     
  "^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"    //email地址     
  "^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$"  //url   
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved