gpt4 book ai didi

javascript - 此正则表达式在 JavaScript 中引发错误 :
  • 转载 作者:行者123 更新时间:2023-11-30 07:17:57 25 4
    gpt4 key购买 nike

    我有一堆 LI 元素,我需要更改它们的 ID 名称。

    我要搜索的示例目标文本:

    <li id="apple">blah blah blah</li>
    <other stuff>
    <li id="bacon">blah blah blah</li>

    我只想找到这样的部分:

    <li id="idnamehere"

    我尝试在 JavaScript 中使用这行代码:

    myRegExp = new RegExp('<li id="[^"]*+"', "g");

    但是我得到这个错误:

    "SyntaxError: Invalid regular expression: nothing to repeat"

    当我在正则表达式编辑器中尝试这个表达式时,它工作正常。关于出了什么问题有什么想法吗?

    最佳答案

    JavaScript 不支持 possessive quantifiers ,因此 [^"]*+ 是非法的。删除 +,它应该可以工作。

    关于javascript - 此正则表达式在 JavaScript 中引发错误 : <li id=\"[^\"]*+\",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7462389/

    25 4 0
  • Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com