使用JavaScript,如果另一个字符串以第一个字符串开头,如何从其他字符串剥离字符串?从其他字符串剥离字符串(如果它使用JavaScript开头)
var matcher='Hello';
var s1='hello everyone';
console.log(someFunction(s1,matcher);
//Should return ' everyone', and should be case insensitive
var s2='xhello everyone';
console.log(someFunction(s2,matcher);
//Should return nothing (either NULL or FALSE or "" would be fine) since s2 doesn't start with 'Hello'
演示了三个答案:https://jsfiddle.net/dynvgn1k/
搜索第一个字符串,并用'nothing'替换( “”)。 –
@noob如何强制它从一开始就开始? – user1032531
使用'^'。这从开始就被称为锚定。它会在字符串的开头寻找你的匹配。 –