Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Регулярные выражения (RegExp)


Автор: BN34 24.8.2015, 19:09
Подскажите пожалуйста с помощью каких библиотек работать с регулярными выражениями??

Автор: Romikgy 24.8.2015, 19:39
https://www.google.com.ua/search?q=delphi+regex нельзя ?

Автор: BN34 24.8.2015, 20:42
Цитата(Romikgy @  24.8.2015,  19:39 Найти цитируемый пост)
так нельзя ? 

Можно. Но гугл не обладает опытом использования разных библиотек. И к сожалению не может мне дать отзыв об использовании.

Автор: Poseidon 24.8.2015, 21:51
Какая версия Delphi? Последние версии умеют работать с регулярками без сторонних библиотек.

Автор: BN34 24.8.2015, 22:03
Цитата(Poseidon @  24.8.2015,  21:51 Найти цитируемый пост)
Какая версия Delphi? Последние версии умеют работать с регулярками без сторонних библиотек. 

7-я и XE2

Автор: Romikgy 24.8.2015, 23:08
Цитата(BN34 @  24.8.2015,  19:42 Найти цитируемый пост)
 И к сожалению не может мне дать отзыв об использовании. 

вот заодно и научитесь , использовать те или иные библиотеки...

Автор: Poseidon 25.8.2015, 07:34
Цитата(BN34 @  24.8.2015,  22:03 Найти цитируемый пост)

7-я и XE2 
В данных версиях стандартного нет. Я бы посоветовал для этих версий библиотеку http://regexpstudio.com/RU/TRegExpr/TRegExpr.html. Сам ей пользовался в данных версиях Delphi, и документация понятная.

Автор: superVad 25.8.2015, 12:02
Цитата(Poseidon @  25.8.2015,  06:34 Найти цитируемый пост)
В данных версиях стандартного нет. Я бы посоветовал для этих версий библиотеку RegExpr. Сам ей пользовался в данных версиях Delphi, и документация понятная.

Все же в ХЕ2 уже поддерживаются регулярки. http://www.webdelphi.ru/2010/09/delphi-xe-rabota-s-regulyarnymi-vyrazheniyami/

Автор: Poseidon 25.8.2015, 15:05
Прошу прощения, обознался. Решил, что только в XE3 добавили. 

Автор: BN34 26.8.2015, 04:18
Пробую родной дельфийский TRegEx, но похоже он не воспринимает русские символы.
Можно как-то поправить?

Автор: Poseidon 26.8.2015, 09:37
Цитата(BN34 @  26.8.2015,  04:18 Найти цитируемый пост)
но похоже он не воспринимает русские символы
Не стану говорить за XE2, просто не помню, но в XE3 и в XE7 воспринимает точно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)