美文网首页
正则筛选

正则筛选

作者: 前端架构师陈龙威 | 来源:发表于2020-04-14 17:00 被阅读0次

前言

本篇用于记录常用或好用的正则匹配方法

正文

  • 字符串快速进行多个匹配获取:
// ^是以什么开头,$是以什么结束
var reg = /^(\d{4})-(\d{1,2})-(\d{1,2})$/;
reg.exec('1999-09-19');
RegExp.$1; // '1999';
RegExp.$2; // '09';
RegExp.$3; // '19'; 
// RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个子匹配(以括号为标志)字符串,
// 以此类推,RegExp.$2,RegExp.$3,..RegExp.$99总共可以有99个匹配
  • 判断是否ie浏览器并且小于多少版本进行相应跳转
// 摘自bilibili
//getIEVersion为获取ie版本方法,如果是ie就获取正确的版本,否则直接设置为99版
function getIEVersion(){
    var e=99;
    if("Microsoft Internet Explorer"==navigator.appName){
        var t=navigator.userAgent;
        null!=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(t)&&(e=parseFloat(RegExp.$1))
    }
    return e
}
getIEVersion()<11&&(window.location.href="https://www.bilibili.com/blackboard/activity-I7btnS22Z.html")

相关文章

  • 正则筛选

    前言 本篇用于记录常用或好用的正则匹配方法 正文 字符串快速进行多个匹配获取: 判断是否ie浏览器并且小于多少版本...

  • 获取地址栏的参数

    正则筛选参数以及转码 函数调用

  • 2021-07-06 Charles数据过滤

    1.打开正则 2.填写数据正则筛选 3.过滤规则 4.响应自动替换Rewrite(部分字段替换功能)

  • 前端实现搜索排序

    筛选数组 filter函数,里面检测的是下面的函数 1 .正则 reg.test(str):正则匹配到对应字符串就...

  • 提取交易明细处理细节整理

    1,pandas的字符筛选 对于特殊字符的筛选,遵循正则法则加\ 2,利率债,信用债判别 (1)发行人:财政局,农...

  • Python / re 正则表达式

    Python中经常会用到正则表达式来筛选数据,这里列举一些常用的正则方法仅供参考 先来看一下匹配规则: 其实正则表...

  • python pandas -->.str.contains()

    1.原始数据: 2.筛选“电话”中存在“=”的特殊字符,并生成新列“tel” 3.正则表达式,筛选“电话”中符合电...

  • Excel vba 实例(8)- 利用正则表达式进行定向提取

    之前有介绍过正则表达式:正则表达式,查找、筛选数据的又一利器! 其实在VBA当中一样可以用正则表达式来匹配数据,看...

  • 必知必会-第九章

    本章主要讲解,如何在where子句中使用正则表达式从而精确筛选数据。 正则表达式干啥的? 用来匹配文本的特殊串,比...

  • python数据收集工具

    一、正则表达式(略)二、Xpath表达式基础除了正则表达式之外,还有一些非常好用的信息筛选工具,比如XPath表达...

网友评论

      本文标题:正则筛选

      本文链接:https://www.haomeiwen.com/subject/uoptvhtx.html