Название: QRegExp удалить нужные символы Отправлено: Int main() от Июль 17, 2013, 18:25 Всем привет! Подскажите как с помощью QRegExp удалить символы F1-F12. Допустим, есть строка QString str = "F1aF5bF12c";
мне надо удалить F1F5F12, чтобы остались только символы "abc". Название: Re: QRegExp удалить нужные символы Отправлено: Int main() от Июль 17, 2013, 18:28 можно кенечно str.remove("F1") и так далее...хочу узнать как это делаеться с помощью регулярных выражений
Название: Re: QRegExp удалить нужные символы Отправлено: kambala от Июль 17, 2013, 18:46 str.remove(QRegExp("F\\d+"));
Название: Re: QRegExp удалить нужные символы Отправлено: Int main() от Июль 18, 2013, 13:53 спасибо, работает. Что-то не могу понять, как убрать еще и квадратные скобки, например, [F1]a[F12]b[F7] и так далее...
Название: Re: QRegExp удалить нужные символы Отправлено: thechicho от Июль 18, 2013, 13:56 QRegExp("\\[F\\d+\\]")
Название: Re: QRegExp удалить нужные символы Отправлено: Int main() от Июль 18, 2013, 14:25 благодарю, все работает, как нужно ;)
|