我想获得这些3个字符串(TTT,RDT和PRPR)之后和'?'之前的数字。标志。Javascript:将数字保存到一个字符串后的变量
示例网址:
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
例如变量:
- X = 1
- X = 12
X = 300
var path = http://www.website3.com/pages/coupon5+TTT1?adaafaf124ac; var newpath = path.match((TTT|RDT|PRPR)\d+).substring(/d+);
+符号在浏览器中呈现不同。在这些特定的字符串之后得到数字会更好。 (TTT,RDT,PRPR) - 更新了问题。 – Buildingbrick