我有这个字符串:
var string =" look1_slide2&#34 ;;
我想提取外观编号,即1
和幻灯片2
并将它们保存在两个不同的变量中,我想我可以使用正则表达式但不确定如何。有帮助吗?该字符串将始终具有该格式btw
谢谢!
答案 0 :(得分:1)
由于您的字符串始终采用该格式,因此您只需读取返回的正则表达式匹配数组的第二个和第三个条目:
var string = 'look1_slide2';
var regex = /look(\d)_slide(\d)/g;
matches = regex.exec(string);
console.log(matches[1]);
console.log(matches[2]);
答案 1 :(得分:0)
var txt = "#div-name-1234-characteristic:561613213213";
var numb = txt.match(/\d/g);
numb = numb.join("");
alert (numb);
这将打印1234561613213213