Регулярные выражения для поиска и фильтрации модулей

Для поиска и фильтрации формальных модулей можно использовать регулярные выражения.
Табл. 1. Регулярные выражения
  Значение Пример Совпадение
* Произвольное число вхождений a* Произвольное число символов a (это выражение соответствует любой строке)
+ Одно или несколько вхождений a+ Один или несколько символов a
. Любой отдельный символ за исключением символа новой строки * Произвольное число любых символов за исключением символов новой строки (другими словами, любая строка)
\ Escape-символ (выключает специальное значение символа) \. Точка (.)
^ Начало строки (в начале выражения) ^The.* Любая строка, которая начинается со слова The
$ Конец строки (в конце выражения) Monday\.$ Любая строка, которая заканчивается словом Monday и точкой (.)
() Группировка (ref)+(bind)* По крайней мере одна строка ref и произвольное число строк bind.
[] Диапазон символов (буквы или цифры) [sS]hall.*\.$ Любая строка, содержащая слово shall или Shall и точку в конце.
    [^abc] Любой символ за исключением a, b и c
    [a-zA-Z] Любой алфавитный символ (заглавный или строчный)
    [0-9] Любой числовой символ (число в диапазоне 0 - 9)
| Альтернатива (dat|doc) Строка dat или строка doc

значок видео Видеозапись

Канал Jazz.net
Канал Software Education

значок обучения Курсы

Академия IoT
Шлюз навыков

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики о развертывании