Selector de CMS según una cadena dada

Published by Alessandro Manicone in

Escribe una función que reciba una lista de cadenas y un patrón (cadena) y devuelva las cadenas que contienen el patrón en orden alfabético. Si el patrón es una cadena vacía, devuelve todas las cadenas incluidas en la lista de entrada.

Ejemplos

cms_selector(["WordPress", "Joomla", "Drupal"], "w") ➞ ["WordPress"]

cms_selector(["WordPress", "Joomla", "Drupal", "Magento"], "ru") ➞ ["Drupal"]

cms_selector(["WordPress", "Joomla", "Drupal", "Magento"], "") ➞ ["Drupal", "Joomla", "Magento", "WordPress"]

Notas

  • Las letras indicadas no distinguen entre mayúsculas y minúsculas y pueden ser varias.
  • Si se proporciona una cadena vacía, devuelve la lista completa.
  • CMS significa Sistema de gestión de contenidos.