PureBasic


PureBasic - RegularExpression (Регулярные выражения)

Обзор

Регулярное выражение это последовательность символов, определяющая так называемый шаблон (pattern) для текста. Эта библиотека, используя шаблон с Регулярным выражением, позволяет осуществлять поиск, извлечение и замену произвольной информации в строке. Регулярные выражения часто трудны для понимания, но если Вы их освоите, Вы получите мощный инструмент для решения многих задач. Эта библиотека не для новичков, у вас должны быть хорошие познания в PureBasic и программировании в целом, чтобы использовать её в полной мере.

Эта библиотека использует библиотеку с открытым исходным кодом PCRE, которая является реализацией регулярных выражений языка Perl. Все регулярные выражения, поддерживаемые в PCRE, будут поддерживаться в PureBasic. Чтобы иметь полное представление о регулярных выражениях PCRE, посетите страницу: http://www.pcre.org/pcre.txt
Лицензию PCRE можно посмотреть здесь.

Важно: Лицензия PCRE требует, чтобы уведомление о праве на распространение и сам текст лицензии были включены в любое программное обеспечение, использующее библиотеку. Так что если библиотека RegularExpression используется в программном обеспечении, которое будет выложено публично, вышеупомянутая лицензия должна быть включена в поставку.

Список команд

CountRegularExpressionGroups
CreateRegularExpression
ExamineRegularExpression
ExtractRegularExpression
FreeRegularExpression
IsRegularExpression
MatchRegularExpression
NextRegularExpressionMatch
RegularExpressionError
RegularExpressionGroup
RegularExpressionGroupLength
RegularExpressionGroupPosition
RegularExpressionMatchLength
RegularExpressionMatchPosition
RegularExpressionMatchString
RegularExpressionNamedGroup
RegularExpressionNamedGroupLength
RegularExpressionNamedGroupPosition
ReplaceRegularExpression

Пример

RegularExpression.pb

Поддерживаемые OS

Все

Справочное руководство - оглавление


��Ԁ��?