zoukankan      html  css  js  c++  java
  • 正则用法

    梳理知识点
    事件问题 : 
    事件冒泡  
    事件委托  :  
    事件绑定 (addEventListener)
    json对象的数据定义和获取   json[“键”] json.键
    拖拽  
    scrollTop documen.documentElement.scrollTop || document.body.scrollTop
    scrollLeft
    offset家族属性 : offsetWidth  offsetHeight offsetLeft  offsetTop
    放大镜 : onmousemove  onmouseover  onmouseout
     
     
    1、正则实现表单验证 
    需要事件 : onsubmit    为 form标签添加事件    
               onsubmit事件处理程序中,通过return的返回值 可以现在用户是否提交成功   返回true 表示提交成功,返回false 提交失败 
    需要 type值为 submit的按钮  
     
    2、正则中的相关方法
    正则表达式相关方法
    test() 检验一个字符串是否符合某一个正则规范,如果符合返回true,否则返回false
        用法: reg.test(str)
        
    exec()  根据正则表达式查找,结果会返回一个长度为1的数组 (数组只有一个值)
        用法: reg.exec(str);
     ----------------------------------------
    正则中字符串的方法:
     
    search方法     
        返回与正则表达式查找内容匹配的第一个子字符串的位置。      ( indexOf() )  
        用法:  str.search(reg);
     
    match() 方法   
         使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。
         用法:  str.match(reg) 
     
    str.replace(原字符串,新字符串)
     
    replace()   
         通过正则表达式替换,返回结果 是原字符串被替换后的新字符串  
         用法:  str.replace(正则表达式,要替换的新字符串)      如果想实现全局替换,在正则表达式上加一个修饰符 g 
     
    修饰符 : 
    i  不区分大小写
    g 全局查找
    都用在正则表达式右边  如/ d /g
  • 相关阅读:
    免费试用Windows Azure云平台(无须提供信用卡)
    如何下载Ubuntu命令对应的源码
    Unix编程艺术——优化、工具、重用、可移植性、文档
    Choice of Xen Toolstacks
    [转]数据驱动编程之表驱动法
    获取Centos命令对应的源码
    Unix编程艺术——配置
    [转]vim ctags使用方法
    format and indent xml
    python得到本地网卡的IP
  • 原文地址:https://www.cnblogs.com/tis100204/p/10302201.html
Copyright © 2011-2022 走看看