直接暴力破解,判断连续的3个字符是不是数字:
function captureThreeNumbers(str) { for(let i=1;i<str.length;i++){ if(str[i-1]>=0 && str[i-1]<=9 && str[i]>=0 && str[i]<=9 && str[i+1]>=0 && str[i+1]<=9) { return str[i-1]+str[i]+str[i+1]; }else{ if(i+1>=str.length-1){ return false; } } } }