zoukankan      html  css  js  c++  java
  • 正则表达式和表单辅助特效 Vincent

                 
                       
        RegExp对象            
    方法   描述              
    exec   检索字符中是正则表达式的匹配,返回找到的值,并确定其位置    
    test   检索字符中指定的值,返回true或false        
                       
      test()方法              
    语法: 正则表达式对象实例.test(字符串)          
    例: var str="my name";            
      var reg=/name/;              
      var result=reg.test(str);            
      result的值为true              
                       
        String对象方法            
    方法   描述              
    match   找到一个或多个正则表达式的匹配        
    search   检索与正则表达式相匹配的值          
    replace   替换与正则表达式匹配的字符串          
    split   把字符串分割为字符串数组          
                       
      match()方法              
    语法: 字符串对象.match(searchString或regexpObject)        
      searchString是要检索的字符串的值,regexpObject是规定要匹配模式的RegExp对象  
    例: var str="my name";            
      var reg=/name/;              
      var result=str.test(reg);            
      result的值为name              
                       
        RegExp对象的属性            
    属性   描述              
    global   RegExp对象是否具有标志g          
    ignoreCase RegExp对象是否具有标志i          
    multiline RegExp对象是否具有标志m          
                       
    附加参数:用于拓展表达式的含义,主要有一下三个参数        
    g:代表可以进行全局匹配              
    i:代表不区分大小写                
    m:代表可以进行多行匹配              
                       
        正则表达式的常用符号          
    符号   描述              
    /…/   代表一个模式的开始和结束          
    ^   匹配字符串的开始            
    $   匹配字符串的结束            
    \s   任何空白字符            
    \S   任何非空白字符            
    \d   匹配一个数字字符,等价于[0-9]        
    \D   除了数字之外的任何字符,等价于[^0-9]        
    \w   匹配一个数字、下划线或字母字符,等价于[A-Za-z0-9]    
    \W   任何非单字字符,等价于[^A-Za-z0-9]        
    .   除了换行字符之外的任意字符          
                       
        正则表达式的重复字符          
    字符   描述              
    {n}   匹配前一项n次            
    {n,}   匹配前一项n次,或者多次          
    {n,m}   匹配前一项n次,但不能超过m次          
    *   匹配前一项0次或多次,等价于{0,}        
    +   匹配前一项1次或多次,等价于{1,}        
    ?   匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1}    
                       
        下拉列表框对象            
                       
        Select对象的常用事件、方法和属性        
    类别   名称   描述          
    事件   onchange   当改变选项是调用的事件      
    方法   add()   向下拉列表框中添加一个选项      
    属性   options[] 返回包含下拉列表框中的所有选项的一个数组  
        selectedIndex 设置或返回下拉列表框中被选中的索引号    
        length   返回下拉列表框中选项的数目      
                       
        Option对象的常用属性          
    属性   描述              
    text   设置或返回某个选项的纯文本值          
    value   设置或返回被送往服务器的值          
                       
        数组对象的常见方法和属性          
    类别   名称   描述          
    属性   length   设置或返回数组中元素的数目      
    方法   join()   把数组的所有元素放入一个字符串中,通过一个分隔符进行分隔
        sort()   对数组的元素进行排序      
                       
    语法: join(分隔符);              
      数组名.sort(sortby);

  • 相关阅读:
    Rails http://poj.org/problem?id=1363
    表达式求值 http://acm.nyist.net/JudgeOnline/problem.php?pid=305
    精 挑 细 选 http://acm.nyist.net/JudgeOnline/problem.php?pid=263
    荷兰国旗问题 http://acm.nyist.net/JudgeOnline/problem.php?pid=268
    16进制的简单运算http://acm.nyist.net/JudgeOnline/problem.php?pid=244
    新浪博客中特殊字符不显示的问题
    C语言注释技巧
    c语言utf8转unicode
    [Linux]使用cat向同一个文件中写入多行
    大数据时代的数据价值_hadoop视频教程精品推荐
  • 原文地址:https://www.cnblogs.com/lyxy/p/2997880.html
Copyright © 2011-2022 走看看