“Znajdź zduplikowane znaki z String w JavaScript” Kod odpowiedzi

JavaScript usuń zduplikowane litery w ciągu

function removeDuplicateCharacters(string) {
  return string
    .split('')
    .filter(function(item, pos, self) {
      return self.indexOf(item) == pos;
    })
    .join('');
}
console.log(removeDuplicateCharacters('baraban'));
Yawning Yak

Algorytm TypeScript w celu znalezienia powtarzających się sekwencji liczb w czasie

String arr[] = {"12341234abc", "1234foo1234", "12121212", "111111111", "1a1212b123123c12341234d1234512345"};
String regex = "(\\d+?)\\1";
Pattern p = Pattern.compile(regex);
for (String elem : arr) {
    boolean noMatchFound = true;
    Matcher matcher = p.matcher(elem);
    while (matcher.find()) {
        noMatchFound = false;
        System.out.println(elem + " got repeated: " + matcher.group(1));
    }
    if (noMatchFound) {
        System.out.println(elem + " has no repeation");
    }
}
Fine Flatworm

Jak znaleźć powtarzane znaki w ciągu w JavaScript

/* Time complexity of solution: O(n) */
const getRepeatedChars = (str) => {
 	const chars = {};
    for (const char of str) {
        chars[char] = (chars[char] || 0) + 1;
    }
    return Object.entries(chars).filter(char => char[1] > 1).map(char => char[0]);
}

getRepeatedChars("aabbkdndiccoekdczufnrz"); // ["a", "b", "c", "d", "k", "n", "z"]
Odd Opossum

Zduplikuj znaki w JavaScript String

const text = 'abcda'.split('')
text.some( (v, i, a) => {
  return a.lastIndexOf(v) !== i
}) // true
Smarty Hearty

Znajdź zduplikowane znaki z String w JavaScript

const getRepeatedChars = (str) => {
    let result = [];
    str.map(each => {
      let repeatedChars = 0;
      for (let i = 0; i < each.length - 1; i++) {
          if (each[i] === each[i + 1] && each[i] !== each[i - 1]) {
            repeatedChars += 1;
          }
      }
      
        result.push(repeatedChars);
    });

    return result;
};

getRepeatedChars(["aaabbbkdnndicccoekdczufnrz", "awsfgds"]); // [4, 0]
Adorable Antelope

Odpowiedzi podobne do “Znajdź zduplikowane znaki z String w JavaScript”

Pytania podobne do “Znajdź zduplikowane znaki z String w JavaScript”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu