Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript将url中的最后2个数字输入变量_Javascript - Fatal编程技术网

如何使用javascript将url中的最后2个数字输入变量

如何使用javascript将url中的最后2个数字输入变量,javascript,Javascript,示例url: www.example.com/example/createnew/47 或 www.example.com/example/createnew/5462 我想把数字放在变量后面。但数字的大小可能会改变 我该怎么做 如果没有jquery或任何其他库,请尝试以下操作: var url = 'www.example.com/example/createnew/#5462'; var num = parseInt(url.match(/\d+$/)[0]); var val=www.

示例url:

www.example.com/example/createnew/47

www.example.com/example/createnew/5462

我想把数字放在变量后面。但数字的大小可能会改变

我该怎么做

如果没有jquery或任何其他库,请尝试以下操作:

var url = 'www.example.com/example/createnew/#5462';
var num = parseInt(url.match(/\d+$/)[0]);
var val=www.example.com/example/createnew/422; var myString=val.substrval.indexOf+1 警报字符串 你可以用

var res='www.example.com/example/createnew/5462'。拆分[1], res1='www.example.com/example/createnew/47'.split[1];
document.writeres++res1;'www.example.com/example/createnew/5462.split[1]我不想使用jquery,它不是jquery,它是普通的javascript,比regex更快。也许是最好的解决办法谢谢你这正是我需要的_@wormen22:很高兴能帮忙: