美文网首页
Safari "Invalid regular expressi

Safari "Invalid regular expressi

作者: 前端_逗叔 | 来源:发表于2021-05-11 13:35 被阅读0次

今天发现在ios手机上,下面这段正则抛错了,导致页面打不开,而安卓是正常的,经查询后发现是ios不支持零宽断言,在这里做个记录。

报错信息

Info Warn Error SyntaxError: Invalid regular expression: invalid group specifier name

修改前

let regExp = /(?<=index[\s\t\n]*=[\s\t\n]*)[^\s\t\n|]+/gi;

修改后

let regExp = new RegExp("(?<=index[\\s\\t\\n]*=[\\s\\t\\n]*)[^\\s\\t\\n|]+", 'gi');

相关文章

  • Safari "Invalid regular expressi

    今天发现在ios手机上,下面这段正则抛错了,导致页面打不开,而安卓是正常的,经查询后发现是ios不支持零宽断言,在...

  • safari invalid regular expressio

    写项目的时候,改动了一下正则表达式,然后又改了很多东西,在chrome上一切正常。然后用safari打开,发现报了...

  • npm启动时出现Invalid regular expressi

    项目在迁移过程中可能会出现无效的正则表达式错误 有人降低node版本后解决,但并不是总有效也可修改报错代码解决:文...

  • Introduction to Regular Expressi

    Introduction to Regular Expression @(NLP) [TOC] 导论 Q1 什么是...

  • Robot Framework Regular Expressi

    在处理server log的时候,想用一用正则表达式抓抓参数,没想到玩不太转,遇到点坑。找了半天,发现RF使用Re...

  • 编译安装Nginx

    安装Nginx所需要的pcre库 pcre的全程为perl compatible regular expressi...

  • 正则表达式

    1. 简介 又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expressi...

  • chapter 12:正则表示法regular expressi

    1. 前言: 什么是正则表示法 1.1 什么是正则表示法 让使用者轻易达到『搜寻/删除/取代』某特定字符串的处理程...

  • 正则表达式

    正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expressi...

  • 正则表达式

    正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expressi...

网友评论

      本文标题:Safari "Invalid regular expressi

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