Офф: знает ли кто-нибудь win-редакторы поддерживающие regular expression ? (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено rasdolin 16 июня 2003 г. 13:54

Пришло все это, так понимаю, с никсов ...

Regular expression -
--------------------
Программа может распознавать спецификаторы, аналогичные используемым в
программе GREP, в строке поиска. Спецификаторами являются ^, $, ., *, +, [],
\. Они означают следующее:

^ - в начале строки означает начало строки.
$ - в конце выражения означает конец строки.
. - означает любой символ.
* - символ, сопровождаемый звездочкой,
означает любое число
повторений (включая нуль) этого
символа. Например, bo* означает bot, b,
boo, и даже be.
+ - символ, сопровождаемый знаком плюса,
означает любое число повторений этого
символа (но не нуль). Например, bo+
означает bot или boo, но не be или b.
? - символ, сопровождаемый знаком вопроса
означает один или ни одного символа.
[] - символы в квадратных скобках означают
какой-то один символ, стоящий в этих
скобках. Например, [bot] означает или b,
или o, или t.
[^] - этот знак в квадратных скобках в начале
строки означает "не". Таким образом,
[^bot] означает любой символ, кроме
b, o или t.
[-] - внутри квадратных скобок означает
диапазон символов. Например, [b-o]
означает любой символ от b до o.
\ - перед символом спецификатора говорит
редактору о том, что нужно
рассматривать этот символ как литеру,
а не как спецификатор. Например, \^
означает ^, а не начало строки.
(r) - означает r и представляет собой группу.
| - между символами или выражениями в
круглых скобках означает логическое
ИЛИ между этими выражениями.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru