gpt4 book ai didi

在两个字符串之间获取字符串的Javascript正则表达式错误

转载 作者:行者123 更新时间:2023-11-30 10:27:05 26 4
gpt4 key购买 nike

我的字符串看起来像这样:

"fdsgsgf.signature=xxxxx(bv)"

我想得到xxxxx

使用:var testRE = html.match(".signature=(.*)/\(");

当我运行它时,我得到一个异常,它不是有效的正则表达式。

知道为什么吗?

最佳答案

您的代码存在一些问题:

  • 您缺少正则表达式的起始斜杠 /
  • 你最好使用 [^(]+
  • 而不是 .*
  • 点需要转义

修改后的代码:

html.match(/\.signature=([^(]+)/);

关于在两个字符串之间获取字符串的Javascript正则表达式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19096319/

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