判斷方法:1、用「字串物件.substr(0,比對字元個數)=="比對字元"」語句;2、用「字串物件.slice(0,字符個數)=="比對字元"」語句;3、用「字串物件.indexOf("比對字元")==0」語句;4、利用正規表示式。
本教學操作環境:windows7系統、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); }
【推薦學習:javascript進階教學】
以上是javascript怎麼判斷字串以什麼開頭的詳細內容。更多資訊請關注PHP中文網其他相關文章!