如何检查变量的内容是否以某些东西开头?

时间:2012-01-08 08:06:54

标签: javascript

我想做这样的事情:

if (idCity == 'AB*') {
   //  do something
}

换句话说。我想检查idCity是否以字符串“AB”开头。我怎么能用Javascript做到这一点?

4 个答案:

答案 0 :(得分:3)

if (idCity.substr(0,2) == 'AB') {
   alert('the string starts with AB');
}

答案 1 :(得分:2)

if(idCity.substr(0,2)=='AB'){
}

如果' AB'不是常量字符串,你可以使用

if(idCity.substr(0,start.length)==start){
}

答案 2 :(得分:2)

if(idCity.indexOf('AB') == 0)
{
  alert('the string starts with AB');
}

答案 3 :(得分:0)

idCity = 'AB767 something';

function startWith(searchString){
    if (idCity.indexOf(searchString) == 0){
         return true;
    }
    return false;
}