fork download
  1. import re
  2.  
  3.  
  4. data = [['company1', '<U+042E><U+043F><U+0438><U+0442><U+0435><U+0440>'], ['company2',
  5. '<c1>lom<e9>kszer Kft.'], ['company3', 'Ernst and young'],
  6. ['company4', '<c5>bo Akademi']]
  7.  
  8. for index in range(len(data)):
  9. data[index][1] = re.sub(
  10. r'<(?:U\+)?((?<=\+)[0-9a-fA-F]{4}|(?<=<)[0-9a-fA-F]{2})>',
  11. lambda x: chr(int(x.group(1), 16)),
  12. data[index][1])
  13.  
  14. print(data)
  15.  
Success #stdin #stdout 0.02s 9456KB
stdin
Standard input is empty
stdout
[['company1', 'Юпитер'], ['company2', 'Álomékszer Kft.'], ['company3', 'Ernst and young'], ['company4', 'Åbo Akademi']]