正则表达式和表单辅助特效

       
          
  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     
ignoreCaseRegExp对象是否具有标志i     
multilineRegExp对象是否具有标志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);

转载于:https://www.cnblogs.com/lyxy/archive/2013/04/03/2997880.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值