除了5位数字之外,我想从此URL中删除所有内容。
我有[^\d]
,但它不会从ks1
中删除1。
URL:
/teaching-resources/primary-40069/ks1-maths-41582/understanding-shape-and-space-41616/position-and-direction-41619/
预期输出
40069 41582 41616
实际输出(请注意141582
中不需要的初始 1 ):
40069 141582 41616
答案 0 :(得分:1)
使用match
然后使用join
代替剥离:
var re = /\b\d{5}\b/g;
var str = '/teaching-resources/primary-40069/ks1-maths-41582/understanding-shape-and-space-41616/position-and-direction-41619/';
var m;
m = str.match(re).join(" ");
alert(m);