var patt = path.match(/P[0-9][0-9][0-9]/);
patt = patt.substr(1);  //Remove P

while(patt.charAt(0) === '0') {   //Remove 0
    patt = patt.substr(1);
}

alert(patt);


patt固定为以下格式:
例如。 P001P999

我想做的是非常基本的,只需删除P和前导0(如果有)。但是,上面的代码不起作用。感谢您的帮助

最佳答案

请像这样使用它:


  var str = patt.join('');
  str = str.replace(/ P0 * /,'');

10-06 12:20