var s1 = "-Hello";
var s2 = "--Whats up?";
var s3 = "How you doing?";
如何比较字符串,并提出问题; “这个字符串的开头是' - '而不是另一个吗?”。
答案 0 :(得分:2)
function count( str ){
var match = str.match(/(-+)/);
return match ? match[0].length : 0;
}
console.log( count("--qwerty") );
或者如果你想传递主角
function count( char, str ){
var newRE = new RegExp( "(" + char + "+)","" );
var match = str.match( newRE );
return match ? match[0].length : 0;
}
console.log( count("-", "--qwerty") );