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
  • 相关阅读:
    linux系统安装CRT上传插件
    一些常用的vim编辑器快捷键:
    IDS 源镜像端口添加
    查看windows、linux的SN
    Tomcat安装
    puppet配置问题统计
    使用puppet
    安装puppet
    XML 生成一个XML文件
    winform 重新启动程序(重新登录)
  • 原文地址:https://www.cnblogs.com/tis100204/p/10302201.html
Copyright © 2011-2022 走看看