QT5 удалить строку
У меня есть QString, которая может содержать escape-последовательности, такие как \ n, \ t, \ r, \ a или даже \u00C0 (UTF-8).
Я не могу контролировать или параметрировать источник данных, которые доставляются таким образом динамически внешним процессом.
Помимо написания моей собственной подпрограммы для поиска и замены всех возможных случаев с использованием регулярных выражений, существует ли простой встроенный способ использования каркасов QT5 для замены этих последовательностей значением?
Например, я хочу, чтобы строка "bla\tbla\n" стала в памяти "b", "l", "a", 0x09, "b", "l", "a", 0x0A или строка "\" U00C0 La Maison ", чтобы стать" A La Maison".
Заранее спасибо за помощь.