2017-07-24 73 views
1

我需要JavaScript算法,可以匹配刺痛的子字符串?如何在JavaScript中查找和匹配字符串的子字符串?

subStringFinder('abbcdabbbbbck', 'ab') 

應該返回指數0

subStringFinder('abbcdabbbbbck', 'bck')應該返回指數10

你能告訴我該怎麼寫代碼?

- 編輯:

由於@ Jonathan.Brink我寫的代碼,它的伎倆:

function subStringFinder(str, subString) { 
    return str.indexOf(subString); 
} 

subStringFinder('abbcdabbbbbck', 'bck') // -> 10 

回答

3

您正在尋找indexOf功能,通過可用內置的字符串類型(以及array)。

例子:

var str = "abbcdabbbbbck"; 
var n = str.indexOf("bck"); 
// n is 9 

可能,而不是一個自定義功能subStringFinder會更好只使用indexOf

+1

非常感謝!這個功能非常簡單。 –

+0

您不應該回答明顯重複的問題,而應將其標記爲重複。 – RobG

相關問題