碎片時間學編程「366]:檢查給定字符串是否以另一個字符串的子字符串開頭

檢查給定字符串是否以另一個字符串的子字符串開頭。 使用 for...in 循環(huán)和 String.prototype.slice() 從開頭開始獲取給定單詞的每個子字符串。 使用 String.prototype.startsWith() 根據(jù)文本檢查當前子字符串。 如果找到,則返回匹配的子字符串。否則,返回未定義。
const startsWithSubstring = (text, word) => { ?for (let i in word) { ? ?const substr = word.slice(-i - 1); ? ?if (text.startsWith(substr)) return substr; ?} ?return undefined;};
示例:
startsWithSubstring('/>Lorem ipsum dolor sit amet', '<br />'); // '/>'
更多內(nèi)容請訪問:https://www.icoderoad.com
標簽: