title: Order sublist within a list depending on some characters
body: <p>Hel lo I need some help in order to order sublist within a list depending on some characters</p>
  
  <p>here is an exemple: </p>
  
  <p>I have a list :</p>
  
  <pre><code>List
  [['QANH01000554.1_32467-32587_+__Sp_1', 'QANH01000554.1_32371-32464_+__Sp_1'], ['QANH01000809.1_27675-27794_-__Sp_1', 'QANH01000809.1_27798-27890_-__Sp_1']]
  </code></pre>
  
  <p>and I would like to get : </p>
  
  <pre><code>[['QANH01000554.1_32467-32587_+__Sp_1', 'QANH01000554.1_32371-32464_+__Sp_1'], [ 'QANH01000809.1_27798-27890_-__Sp_1','QANH01000809.1_27675-27794_-__Sp_1']]
  </code></pre>
  
  <p>So I would like to iterate over each sublist and if there is a <code>-</code>, then I would like to sort the sublist with <code>[\d]+[-]+[\d]</code> (the first [\d] being the highest)</p>
  
  <p>As you can se in the sublist  </p>
  
  <pre><code>['QANH01000809.1_27675-27794_-__Sp_1', 'QANH01000809.1_27798-27890_-__Sp_1']
  </code></pre>
  
  <p><code>27798 &gt; 27675</code> so I changed to </p>
  
  <pre><code>['QANH01000809.1_27798-27890_-__Sp_1','QANH01000809.1_27675-27794_-__Sp_1']
  </code></pre>