jquery how to compare character string to end of other string
本问题已经有最佳答案,请猛点这里访问。
要检查StringB中是否存在StringA,可以使用此条件
1 | if ((stringA).match(stringB)) |
上述检测在任何位置发生:最初,中间,最后。
如何只将搜索范围缩小到stringb的末尾?
我在这种情况之前已经尝试过了:
1 | stringB=(stringB.substring(Math.abs(stringA.length-stringB.length))) |
但它不起作用。请帮忙
1 2 3 | function endsWith(str, suffix) { return str.indexOf(suffix, str.length - suffix.length) !== -1; } |
这个怎么样?
1 2 3 | if(a.substr(a.length - b.length).toLowerCase() == b.toLowerCase()) { // b == last characters of a } |
如果需要区分大小写,只需删除两个