title: Select list element by name pattern in R
body: <p>I have a list like</p>
  
  <pre><code>places &lt;- list(
    'cities-1' = c('Madrid', 'Valencia', 'Barcelona'),
    'countries-1' = c('España', 'Portugal', 'Francia'),
    'cities-2' = c('Alicante', 'San Sebastian', 'Lugo'),
    'countries-2' = c('Italia', 'Grecia', 'Alemania')
  )
  </code></pre>
  
  <p>I would like to create a new list with those elements which their name accomplish the pattern 'cities'. If it would be possible, I would like use 'tidyverse' style.</p>
  
  <p>Any help would be appreciated. Regards</p>