![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]()
И снова привет программмстам!
Помогите пожалуйста с регулярными вырожениями в delphi без компонентов, если это возможно? Если не трудно приведите любые примеры или статьи, буду очень благодарен. Весь интернет перерыл, и веде используются одни копоненты, типо "RegExpr"
Мудр тот, кто знает нужное, а не многое.
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
в Делфи нет встроенной поддержки, но вам что трудно установить нужную вам вещь?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
присоединяюсь к мнению Пепла Феникса - чем Вам внешний компонент (точнее библиотека) TRegExpr не угодил?! Небольшой, бесплатный, КОРРЕКТНО РАБОТАЮЩИЙ, в исходниках (значит подходит под все версии Delphi), unicode поддерживает, установки НЕ ТРЕБУЕТ!...
Последний раз редактировалось Serge_Bliznykov; 28.06.2011 в 22:32. |
![]() |
![]() |
![]() |
#5 |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]()
а что? значет я не правильно понял!
![]() RegExpr - как его подключить и пользаваться? ![]()
Мудр тот, кто знает нужное, а не многое.
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.02.2011
Сообщений: 51
|
![]()
в XE есть встроенная поддержка рег. выражений.
|
![]() |
![]() |
![]() |
#7 | ||
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]() Цитата:
Цитата:
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
||
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
если вкратце, то подключить её надо так: распаковать исходники в любую папку. если это не папка с текущим проектом, тогда в опциях указать директорию с исходниками (или включить (добавить) RegExpr.pas в свой проект). В своём проекте в секции uses вставить RegExpr всё. можно использовать... Последний раз редактировалось Serge_Bliznykov; 29.06.2011 в 08:56. |
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]()
упрощение работы с RegExpr
Я написал модуль работающий через класс TRegExpr. Сам класс TRegExpr не совсем удобен , поэтому я создал 3 функции, которых хватит в большинстве ситуаций preg.match preg.match_all preg.replace описание Цитата:
Код:
![]() http://jqbook.narod.ru/works/TRegExp.zip PS модератор, поправь название темы пожалуйста, а то как-то неграмотно Последний раз редактировалось Lesha; 03.09.2011 в 19:41. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа без компонентов | xrob | Компоненты Delphi | 2 | 12.11.2010 17:20 |
Регулярные вырожения в PHP | Claster | Помощь студентам | 0 | 11.10.2010 17:02 |
get post без компонентов | GAGARIN-NEW | Работа с сетью в Delphi | 10 | 16.05.2010 22:24 |
Регулярные выражения. Выбрать все начиная с 1 и заканчивая 2, но без 3 | vvzone | PHP | 9 | 02.04.2010 16:21 |
Создание компонентов без формы | Delphi009 | Общие вопросы Delphi | 5 | 07.01.2010 16:58 |