gpt4 book ai didi

Javascript:将数字保存到字符串后的变量

转载 作者:行者123 更新时间:2023-11-30 00:20:50 38 4
gpt4 key购买 nike

我想获取这 3 个字符串(TTT、RDT 和 PRPR)之后和“?”之前的数字签名。

示例网址:

1.) http://www.website3.com/pages/coupon5+TTT1?adaafaf124ac
2.) http://www.website3.com/pages/coupon5+RDT12?aaacaf12c212
3.) http://www.website3.com/pages/coupon5+PRPR300?t222

示例变量:

  1. x = 1
  2. x = 12
  3. x = 300

     var path = http://www.website3.com/pages/coupon5+TTT1?adaafaf124ac;
    var newpath = path.match((TTT|RDT|PRPR)\d+).substring(/d+);

最佳答案

下面的语句将得到加号和问号之间的数字。

var path = 'http://www.website3.com/pages/coupon5+TTT1?adaafaf124ac';

var number_x = path.match(/\+.+\?/)[0].match(/\d+/)[0] * 1;

如果您希望将字符串与 TTT/RDT/PRPR 匹配,请使用以下语句。

var number_x = path.match(/(TTT.+|RDT.+|PRPR.+)\?/)[0].match(/\d+/)[0] * 1

关于Javascript:将数字保存到字符串后的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33223831/

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