Название: Сравнение и разбор строк Отправлено: maria123252 от Сентябрь 08, 2017, 15:44 Помогите, пожалуйста:
1) решить проблему со сравнением строк: есть определенная строка, её нужно сравнить с небольшим текстом, при несоответствии знака, подкрашивать его определенным цветом 2) как реализовать разбор строки, к примеру, мне приходит строка "ABC 123", первое слово (АВС) я знаю, как выделить из этой строки "123"; также строка может быть многосложной - и та же проблема. Название: Re: Сравнение и разбор строк Отправлено: qate от Сентябрь 08, 2017, 20:52 все твои ответы есть в исходниках kdiff3, см. http://kdiff3.sourceforge.net/
Название: Re: Сравнение и разбор строк Отправлено: SparseMind от Сентябрь 12, 2017, 12:50 Если строки QString, можно использовать метод split('символ иди подстрока') для разбиения на подстроки.
Да и собственно оба вопроса можно решить средствами QString Вопрос о подкрашивании подразумевает знание контекста: чем вы отображаете текст? Средствами того, чем вы выводите текст нужно подкрашивать, либо изменить средства отображения, если текущее не поддерживает подкрашивание текста. |