zoukankan      html  css  js  c++  java
  • 正则练习

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    </head>
    <body>
    <input type="text" id="names"/>
    <button id="btn">查询</button>
    <script>
    var names=document.getElementById("names")
    var btn=document.getElementById("btn");
    btn.onclick=function(){
     
    //获取qq邮箱
    // var re=/^[1-9](d+){5,12}@qq.com$/gi;
    // console.log(re.test(names.value))
    //第一个数字和第二个数字不能为4和5
    // var re=/[^4][^5]/g;
    // console.log(re.test(names.value))

    //输入小数不能超过3位
    // + :一次或任意次相当于 {1,}
    var re=/^d+(.d{1,2}){0,1}$/g;
    console.log(re.test(names.value))
    }
     
    //去除空格
    var ss=" fds fd ds";
    var res=/s+/g;
    console.log(ss.replace(res,""))
     



    //查找字符第一次出现的位置
    var ll="hhfuahughuissaadfhgueier";
    var ress=/(aa)+/ig;
    console.log(ll.search(ress))
    //查找符合所有条件的出来
    var mm="adnajodijiojfwerljdsfj";
    var fg=/j+|a+/g;
    console.log(mm.match(fg))


    //去除前后空格
    var names=" sd ds ";
    var res=/^s+|s+$/g;
    console.log(names.replace(res,""))
    console.log(names)
    var strs= ` <p>12</p><p>123aa<span>123我</span></p><p>123<p>ABC</p><span>123</span> </p>`
    var re = /(<p>)[0-9a-zA-Zu4e00-u9fa5]+|(<span>)[0-9a-zA-Zu4e00-u9fa5]+/g;
    strs.replace(re,function($0,$1,$2){
     
    var resss=/<p>|<span>/g;
    var sd= $0.replace(resss,"")
    console.log(sd)
     

    })

    var ad="/zh_123/borse"
    var reg=//[a-z_d]+/;
    var a=ad.replace(reg,'')
    console.log(a)

    </script>

    </body>
    </html>
  • 相关阅读:
    数字滤波器
    PCL点云库:Kd树
    KNN算法与Kd树
    分布式锁与实现(一)——基于Redis实现
    Redis分布式锁的正确实现方式
    redis常用命令大全
    使用 Redis 实现排行榜功能
    RabbitMQ下的生产消费者模式与订阅发布模式
    java高级精讲之高并发抢红包~揭开Redis分布式集群与Lua神秘面纱
    Java进阶面试题大集合-offer不再是问题
  • 原文地址:https://www.cnblogs.com/wang-z-z/p/9288088.html
Copyright © 2011-2022 走看看