算法練習7:確認末尾字符算法

檢查一個字符串(str)是否以指定的字符串(target)結尾。算法

若是是,返回true;若是不是,返回false。spa

這個算法能夠經過在ES2015中引入的.endsWith()方法來解決。code

也可使用JavaScript子串方法之一。對象

方法一:blog

function confirmEnding(str, target) { return str.endsWith(target); } confirmEnding("Bastian", "n");

方法二:ip

將參數拼接到正則字符串中,而後將字符串轉化成正則對象。調用test()方法進行驗證。字符串

function confirmEnding(str, target) { s=eval("/.*"+target+"$/"); return s.test(str) //return str.endsWith(target);
} confirmEnding("Bastian", "n");
相關文章
相關標籤/搜索