检查字符串结尾 判断一个字符串(str)是否以指定的字符串(target)结尾。


function confirmEnding(str, target) {
  
  var arr = str.replace(/\s+/g, "");
  var bb = arr.substr(arr.length - target.length, arr.length);
  if (bb == target) return true;
  
  return false;
}

confirmEnding("He has to give me a new name", "n");

  

confirmEnding("Bastian", "n") 应该返回 true.
 
 
confirmEnding("Connor", "n") 应该返回 false.
 
 
confirmEnding("Walking on water and developing software from a specification are easy if both are frozen", "specification") 应该返回 false.
 
 
confirmEnding("He has to give me a new name", "name") 应该返回 true.
 
 
confirmEnding("He has to give me a new name", "me") 应该返回 true.
 
 
confirmEnding("He has to give me a new name", "na") 应该返回 false.
 
 
confirmEnding("If you want to save our world, you must hurry. We dont know how much longer we can withstand the nothing", "mountain") 应该返回 false.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM