Codificador simples

Crie uma função que receba uma string $text e a codifique de acordo com estas regras:

  • Substitua cada caractere que apareça uma única vez por [
  • Substitua cada caractere que apareça duas ou mais vezes por ]

Retorne a string resultante.

Exemplos

simple_encoder("Mubashir") ➞ "[[[[[[[["
// '[' para cada caractere

simple_encoder("Matt") ➞ "[[]]"
// ']' para os dois 't'

simple_encoder("eD  aBiT") ➞ "[[]][[[["
// Há dois espaços entre as palavras

Observações

  • As strings podem conter letras minúsculas e maiúsculas. Trate-as como equivalentes (i.e. A = a, B = b).
  • Espaços também são caracteres.