美文网首页
比较字符串

比较字符串

作者: 黑夜的眸 | 来源:发表于2018-05-29 21:51 被阅读0次

如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回true。

举例,["hello", "Hello"]应该返回true,因为在忽略大小写的情况下,第二个字符串的所有字符都可以在第一个字符串找到。

["hello", "hey"]应该返回false,因为字符串"hello"并不包含字符"y"。

["Alien", "line"]应该返回true,因为"line"中所有字符都可以在"Alien"找到。

知识点

  • str.indexOf(searchValue[, fromIndex])
  • searchValue 一个字符串表示被查找的值。
  • fromIndex 可选
    表示调用该方法的字符串中开始查找的位置。可以是任意整数。默认值为 0。如果 fromIndex < 0 则查找整个字符串(如同传进了 0)。如果 fromIndex >= str.length,则该方法返回 -1,除非被查找的字符串是一个空字符串,此时返回 str.length。
  • 返回值
    指定值的第一次出现的索引; 如果没有找到 -1。
function mutation(arr) {
  if(arr.length !== 2)return "error";
  arr[0] = arr[0].toLowerCase();
  arr[1] = arr[1].toLowerCase();
  for(var i=0;i<arr[1].length;i++)
    if(arr[0].indexOf(arr[1][i])<0)return false;
  return true;
}
mutation(["zyxwvutsrqponmlkjihgfedcba", "qrstu"]);

相关文章

  • String类特点分析

    字符串比较 public boolean equals(String str)方法比较字符串 字符串常量 字符串常...

  • XcodePoints(字符串)

    一,字符串之间比较: [strAisEqualToString:strB] ; //字符串之间比较: [A is...

  • 比较字符串

    如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回true。 举例,["hello", "Hell...

  • 字符串比较

    字符串比较里面最为常用的方法就是equals( )方法,但是这个方法需要注意的是会进行大小写的区分,除了equal...

  • 字符串比较

    Swift提供了3种方式去比较文本值:比较字符串和字符相等,比较前缀相等,比较后缀相等。 比较字符串和字符相等...

  • 字符串比较

    1、字符串长度JavaString d = "ddd";d.length();C#string str = "He...

  • 字符串比较

    将两个字符串进行计较,返回NSComparisonResult枚举结果 比较选项:NSStringCompareO...

  • 字符串比较

    比较标准 如果 num1 > num2 ,结果就是降序如果 num1 = num2 ,结果就是相等如果 num1 ...

  • 比较字符串

    比较两个字符串A和B,确定A中是否包含B中所有的字符。字符串A和B中的字符都是 大写字母 样例给出 A = "AB...

  • 字符串比较

    complareTo源码 compareTo() 方法用于两种方式的比较: 字符串与对象进行比较。 按字典顺序比较...

网友评论

      本文标题:比较字符串

      本文链接:https://www.haomeiwen.com/subject/fgqzjftx.html