例如我有这个网址
http://localhost:3000/legone/survey/surveyform/form11/03141800300000030001
我想将最后一部分“031418003000”中的前11个字符存储在id A中 然后接下来的 4 个字符为 id B“0003” 和 id C“0001”的最后四个字符
我尝试了路径名分割,但它取决于字符。谢谢!
最佳答案
使用String.prototype.substr
或String.prototype.substring
,或正则表达式。以下是执行后者的方法:
var regex = /(\d{11})(\d{4})(\d{4})$/;
var match = regex.exec(window.location.href);
var A = match[1], B = match[2], C = match[3];
关于javascript - 如何使用javascript获取url中的特定字符并将其存储到id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42017312/