zoukankan      html  css  js  c++  java
  • 正则表达式使用补充

    <!DOCTYPE html>
    <html lang="zh-CN">
    
    <head>
      <meta charset="UTF-8">
      <title>title</title>
    </head>
    
    <body>
      <h2>正则表达式</h2>
      <p>
        工作时 如果有对于字符串的 检索
          想到正则表达式 看语法
            手机号验证
            邮箱验证
            百度一搜一大把
      </p>
    </body>
    
    </html>
    <script>
      var str = '我是一匹来自{{place}}的西兰花,我生长在无垠的{{hometown}}中';
    
      // 定义正则
      // {{开头  字母w 最起码1个+  }}结尾
      // 提供了一个 再次检索的功能 语法是 想要再次检索的内容 用 小括号包起来
      var reg = /{{(w+)}}/;
      console.log(reg.test(str));
    
      console.log(reg.exec(str));
    
      // 定义对象 对象的属性名 跟 坑的 名字一样
      var data = {
        place:'南方',
        hometown:'景德镇'
      }
      
      // 写死  {{place}}
      str = str.replace('{{place}}', data['place']);
    
      console.log(reg.exec(str));
      str = str.replace('{{hometown}}', data.hometown);
      
    </script>
  • 相关阅读:
    linux内核启动汇编部分详解
    linux内核zImage详解
    Linux内核zImage怎么来的?
    Linux内核编译make做了什么?
    关于makefile的几点经验
    note
    tmp0000
    tmp
    SSL学习与总结
    C++学习笔记
  • 原文地址:https://www.cnblogs.com/qtbb/p/11881069.html
Copyright © 2011-2022 走看看