ネットで収集された正規表現


//     ,   
^(([1-9]+[0-9]*.{1}[0-9]+)|([0].{1}[1-9]+[0-9]*)|([1-9][0-9]*)|([0][.][0-9]+[1-9]*))$  
//  ,    ,   
^(-)?(([1-9]+[0-9]*.{1}[0-9]+)|([0].{1}[1-9]+[0-9]*)|([1-9][0-9]*)|([0][.][0-9]+[1-9]*))$ 

1。^\d+$  //      (    + 0) 
2。^[0-9]*[1-9][0-9]*$  //      
3。^((-\d+) |(0+))$  //      (?   + 0) 
4。^-[0-9]*[1-9][0-9]*$  //      
5。^-?\d+$    //     
6。^\d+(\.\d+)?$  //       (     + 0) 
7。^(([0-9]+\.[0-9]*[1-9][0-9]*) |([0-9]*[1-9][0-9]*\.[0-9]+) |([0-9]*[1-9][0-9]*))$  //       
8。^((-\d+(\.\d+)?) |(0+(\.0+)?))$  //       (?    + 0) 
9。^(-(([0-9]+\.[0-9]*[1-9][0-9]*) |([0-9]*[1-9][0-9]*\.[0-9]+) |([0-9]*[1-9][0-9]*)))$  //       
10。^(-?\d+)(\.\d+)?$  //      
11。^[A-Za-z]+$  //   26            
12。^[A-Z]+$  //   26               
13。^[a-z]+$  //   26               
14。^[A-Za-z0-9]+$  //      26            
15。^\w+$  //     、26        ???      
16。^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$    //  email   
17。^[a-zA-z]+://  (\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$  //  url 
18。        ? ? : [\u4e00-\u9fa5] 
19。    ?  (  ?   ):[^\x00-\xff] 
20。? :?     ? (    ?  ? ?2,ASCII  ?1) 
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 
21。      ? ? :
[\s | ]*\r 22。 HTML?? ? ? :/ <(.*)>.* <\/\1> | <(.*) \/>/ 23。 ? ? :(^\s*) |(\s*$) * ? ? * 1、^\S+[a-z A-Z]$ ? * 2、\S{6,} ? * 3、^\d+$ * 4、(.*)(\.jpg |\.bmp)$ jpg bmp * 5、^\d{4}\-\d{1,2}-\d{1,2}$ 2004-10-22 * 6、^0$ ? ? * 7、^0{2,}$ ??? * 8、^[\s |\S]{20,}$ ? * 9、^\+?[a-z0-9](([-+.] |[_]+)?[a-z0-9]+)*@([a-z0-9]+(\. |\-))+[a-z]{2,6}$? * 10、\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)* ? ? * 11、^(\([0-9]+\))?[0-9]{7,8}$?? ?7 8 (022)87341628 * 12、^[a-z A-Z 0-9 _]+@[a-z A-Z 0-9 _]+(\.[a-z A-Z 0-9 _]+)+(\,[a-z A-Z 0-9 _]+@[a-z A-Z 0-9 _]+(\.[a-z A-Z 0-9 _]+)+)*$ * 、 、 ??; ? @ . ? ? ? * 13 ^\w+@\w+(\.\w+)+(\,\w+@\w+(\.\w+)+)*$ ? ?? , ?。 14 ^\w+((-\w+) |(\.\w+))*\@\w+((\. |-)\w+)*\.\w+$ 21。 ? ? :
[\s | ]*\r 21。 ? ? :/^\s*$/m 22。 HTML?? ? ? :/ <(.*)>.* <\/\1> | <(.*)\/>/ 22。 HTML?? ? ? :/ <([^>]+)>[^ <>]* <\/\1> | <([^>]+)\/>/ ? ?? , ? ? ? ,? .NET ? ? 。 23。 ? ? :(^\s*) |(\s*$) 23。 ? ? :^\s+ |\s+$ ? JavaScript String trim() : String.prototype.trim = function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); } * 4、(.*)(\.jpg |\.bmp)$ jpg bmp * 4、([^.]+)\.(jpg |bmp) jpg bmp * 8、^[\s |\S]{20,}$ ? * 8、^\S{20,}$ ?
 http://hchmsguo.iteye.com/blog/519058