想把window.location.hash中的純8位數字匹配出來,可正則前瞻似乎javascript不支持。如何實現這個功能:匹配出完整的8位數字。functiongetValue(str){varm=str.match(/(?:\D)(\d{8})(?:\D)/);returnm&&m[2]?m[2]:'';}varstrArr=['10208899',//有'#10208899',//有'#test10208899',//有'#ff1020889900',//無'#0010208899',//無'#1020^10208899a',//有'#5566880&10208899f',//有'test?#10208899',//有'#10208899.'//有];for(variinstrArr){varid=getValue(strArr[i]);console.log(i,"\t",strArr[i],"\t",id);}
javascript 正則前瞻 如何完整匹配這個8位數字
當年話下
2019-04-13 08:46:46