. NET 프로젝트 에서 자주 사용 되 는 정규 표현 식 32 개 요약

9482 단어 정규 표현 식
최근 에 사용 한 정규 표현 식 을 정리 할 일이 없 었 습 니 다. 다음 32 개 는 자주 사용 되 는 것 입 니 다. 정리 해서 여러분 과 공유 하 겠 습 니 다.
   1. "^-?[1-9]\\d*$",//  

   2. "^[1-9]\\d*$", //                              

   3. intege2:"^-[1-9]\\d*$",                    //   

   4. num:"^([+-]?)\\d*\\.?\\d+$",            //  

   5. num1:"^[1-9]\\d*|0$",                    //  (    + 0)

   6. num2:"^-[1-9]\\d*|0$",                    //  (    + 0)

   7. decmal:"^([+-]?)\\d*\\.\\d+$",            //   

   8. decmal1:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$",      //    

   9. decmal2:"^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$",  //    

   10. decmal3:"^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$",  //   

   11. decmal4:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$",   //     (     + 0)

   12. decmal5:"^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$",  //     (     + 0)

   13. email:"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$", //  

   14. color:"^[a-fA-F0-9]{6}$",                //  

   15. url:"^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$",    //url

   16. chinese:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$",                    //   

   17. ascii:"^[\\x00-\\xFF]+$",                // ACSII  

   19. zipcode:"^\\d{6}$",                        //  

   20. mobile:"^(13|15)[0-9]{9}$",                //  

   21. ip4:"^(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)$",    //ip  

   22. notempty:"^\\S+$",                        //  

   23. picture:"(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",    //  

   24. rar:"(.*)\\.(rar|zip|7zip|tgz)$",                                //    

   25. date:"^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$",                    //  

   26. qq:"^[1-9]*[1-9][0-9]*$",                //QQ  

   27. tel:"^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)?(\\d{7,8})(-(\\d{3,}))?$",    //       (        ,    ,   )

   28. username:"^\\w+$",                        //      。     、26                

   29. letter:"^[A-Za-z]+$",                    //  

   30. letter_u:"^[A-Z]+$",                    //    

   31. letter_l:"^[a-z]+$",                    //    

   32. idcard:"^[1-9]([0-9]{16}|[0-9]{13})[xX0-9]$"    //   

 

좋은 웹페이지 즐겨찾기