|
|
Регулярные выражения |
|
|
Границы
Границы - это числа в фигурных скобках, указывающие количество вхождений в строку фрагмента выражения, непосредственно предшествующего границе:
- "xy{2}" соответствует строке, в которой за x следует два y;
- "xy{2,}" соответствует строке, в которой за x следует не менее двух y (может быть и больше);
- "xy{2,6}" соответствует строке, в которой за x следует от двух до шести y;
Для указания количества вхождений не одного символа, а их последовательности, используются круглые скобки:
- "x(yz){2,6}" соответствует строке, в которой за x следует от двух до шести последовательностей yz;
- "x(yz)*" соответствует строке, в которой за x следует ноль и более последовательностей yz;
Отблагодарить за труд |
|