Добро пожаловать в Перпендикулярный Мир, ТРАМБРОИД. Да прибудет с вами глупость!

Регулярные выражения в shell(bash), на примере использования sed.

Квантификаторы


Квантификаторы сами не представляют собой никакого символа, за то говорят о том, сколько раз повторяется предыдущий.

* любое число повторений, в том числе ноль.
+ один или более раз
? либо нет символа, либо всего 1 символ. Полезно например для задания необязательной части строки, к примеру целое число: \[0-9]+, а дробное \[0-9]+(\.\[0-9]+)?
{10,20} от 10 до 20 раз, допустимо не указывать первое число({,5} == {0,5}), второе ({4,} == не менее 4 раз), или второе и запятую({3}ровно 3 раза)

квантификаторы можно применять к любому символу или мета символу, а так-же любому RE в круглых скобках.

RSS       Написать письмо админу

Новые глупцы:

  • peter
  • Колян150
  • baloojan

Сейчас глупят:

Сейчас на сайте 0 пользователя и 3 гостя.