Нашел интересную прогу, прошу добавить ее в копилку.
перевод описания, для затравки:
Эта программа может помочь вам, если вы новичок в Qt и в использовании регулярных выражений.
Вы можете планировать с помощью этой программы регулярные выражения для своих приложений. Запустите программу, и используйте её с легкостью. Она содержит только два поля для редактирования.
Верхнее поле - LineEdit. Здесь вы можете редактровать регулярное выражение, которое вам нужно.
Нижнее поле - объект TextEdit. Это поле для проверки. Здесь вы можете проверить ваше регулярное выражение. Отображаемый текст будет подсвечиваться. Смысл цвета: зеленый - совпавшие символы; синий - промежуточное состояние между совпавшими и недопустимыми состояниями, красный - недопустимые символы.
Оригинальная ссылка http://www.qt-apps.org/content/show.php/RegExp+Planner?content=79791
http://www.crossplatform.ru/?q=node/539 на CrossPlatform.ru
Добавил.
сделал перевод программы
вот файл:
rep_ru.txt ( 2.15 килобайт )
: 509
(перименуйте расширение в ts)
откройте в Лингвисте и выбирите Файл->релиз, и сохраните как rep_ru.qm, полученый файл положите в каталог с exe'шником, будет вам программа на русском
А чем оно отличается от стандартного примера $(QTDIR)\examples\tools\regexp
По моему эта програмка даёт куда меньше чем стандартный пример...
она подсвечивает испытуемый текст на предмет того, где он соответствует регулярному выражению, мне понравилась.
А какая группа совпала - оно не показывает.
А для б.м. сложных регулярок именно это и важно.
Почему-то на сайте я статью об этой программе редактировать не могу. т.е. нет такой кнопочки.
В ближайшее время думаю закрыть сайт на реконструкцию на парочку дней, а то просто некоторые вещи глючат, а это имеет свойство раздражать.
Так что немного потерпи.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)