判斷方法:1、用“字符串對(duì)象.substr(0,比對(duì)字符個(gè)數(shù))=="比對(duì)字符"”語(yǔ)句;2、用“字符串對(duì)象.slice(0,字符個(gè)數(shù))=="比對(duì)字符"”語(yǔ)句;3、用“字符串對(duì)象.indexOf("比對(duì)字符")==0”語(yǔ)句;4、利用正則表達(dá)式。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript判斷字符串以什么開頭
方法1:substr()方法
if("123".substr(0, 2) == "12"){ console.log(true); }
方法2:slice()方法
if("123".slice(0,2) == "12"){ console.log(true); }
方法3:indexOf()方法
if("123".indexOf("12") == 0) { console.log(true); }
方法4:正則
if("123".search("12") != -1) { console.log(true); }if(new RegExp("^12.*$").test(12)) { console.log(true); }if("12".match(new RegExp("^12.*$"))) { console.log(true); }
【推薦學(xué)習(xí):javascript高級(jí)教程】