title: Fuzzy fix column based correct values in a list
body: <p>I have a dirty dataframe as shown below</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>Region</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Berlin</td>
  </tr>
  <tr>
  <td>Munich</td>
  </tr>
  <tr>
  <td>Berlin-Spandau</td>
  </tr>
  <tr>
  <td>Spandau-Berlin</td>
  </tr>
  <tr>
  <td>Shop-Munich</td>
  </tr>
  <tr>
  <td>munich-rest</td>
  </tr>
  <tr>
  <td>Frankfurt</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>I also have list with the clean information</p>
  <p>city = ['Berlin','Munich','Frankfurt']</p>
  <p>I need help creating a new column in the data frame with clean cities as shown</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>Region</th>
  <th>Clean Region</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Berlin</td>
  <td>Berlin</td>
  </tr>
  <tr>
  <td>Munich</td>
  <td>Munich</td>
  </tr>
  <tr>
  <td>Berlin-Spandau</td>
  <td>Berlin</td>
  </tr>
  <tr>
  <td>Spandau-Berlin</td>
  <td>Berlin</td>
  </tr>
  <tr>
  <td>Shop-Munich</td>
  <td>Munich</td>
  </tr>
  <tr>
  <td>munich-rest</td>
  <td>Munich</td>
  </tr>
  <tr>
  <td>Frankfurt-pla</td>
  <td>Frankfurt</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>I am not sure how to create this column. Need help in python</p>