#c #qt #qregexp
#c #qt #qregexp
Вопрос:
Я понятия не имею, как использовать QRegExp
. Я пытаюсь удалить выбранные символы из QString
, но не знаю, как записать это как регулярное выражение, никогда с ними не работал: (Я хочу удалить все переводы строк, вводы, |
, ¦
¶
и §
.
Спасибо
PS: Я хочу использовать QString amp; QString::remove ( const QRegExp amp; rx )
, а не QString amp; QString::remove ( const QString amp; str, Qt::CaseSensitivity cs = Qt::CaseSensitive )
несколько раз.
Комментарии:
1. Я понимаю, что вы можете группировать символы с помощью [], проблема в символе 13 — enter.
Ответ №1:
mystring.remove(QRegExp("[\n\r|xA6xB6xA7]"));
(непроверенный)
Комментарии:
1. Протестируем его сегодня! Ty для воспроизведения.