Seletor de CMS com base em uma string fornecida
Um sistema de gerenciamento de conteúdo (CMS) é um software usado para criar e gerenciar conteúdo digital.
Crie uma função cmsSelector que receba um array de nomes de CMS e um padrão de busca. Retorne todos os nomes que contenham o padrão, em ordem alfabética.
A busca não diferencia maiúsculas de minúsculas, e o padrão pode ter mais de um caractere. Se o padrão estiver vazio, retorne todos os nomes de CMS em ordem alfabética.
Exemplos
cmsSelector(["WordPress", "Joomla", "Drupal"], "w") // ➞ ["WordPress"]
cmsSelector(["WordPress", "Joomla", "Drupal", "Magento"], "ru") // ➞ ["Drupal"]
cmsSelector(["WordPress", "Joomla", "Drupal"], "") // ➞ ["Drupal", "Joomla", "WordPress"]