确认结尾
Posted icyyyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了确认结尾相关的知识,希望对你有一定的参考价值。
检查字符串(第一个参数 str
)是否以给定的目标字符串(第二个参数 target
)结束。这个挑战 可以 用 ES2015 引入的 .endsWith()
方法来解决。但在这个挑战中,请使用 javascript 的字符串子串方法。
1 function confirmEnding(str, target) { 2 if(str.length <target.length){ 3 return false; 4 } 5 let i =str.length -1, j= target.length - 1; 6 while(j>=0){ 7 if(str[i] !== target[j]){ 8 return false; 9 } 10 i--; 11 j--; 12 } 13 return true; 14 } 15 confirmEnding("Bastian", "n");
1 function confirmEnding(str, target) { 2 if(str.length <target.length){ 3 return false; 4 } 5 return str.slice(-target.length) === target; 6 } 7 confirmEnding("Bastian", "n");
1 function confirmEnding(str, target) { 2 if(str.length <target.length){ 3 return false; 4 } 5 return RegExp(target +\'$\').test(str); 6 } 7 confirmEnding("Bastian", "n");
以上是关于确认结尾的主要内容,如果未能解决你的问题,请参考以下文章
apache_conf [确认结束]用于使用目标#vanilla #script确认字符串结尾的脚本
Wordpress - 将代码片段包含到布局的选定部分的插件