Как мы уже говорили ранее, регулярные выражения могу состоять из метасимволов и текста. В этой статье подробнее рассмотрим метасимволы.
К ним принадлежат: . \ , } { [ ] ( ) ? | + * ^ $

Теперь познакомимся подробнее с каждым из них:
"." - означает что в данном месте может находиться абсолютно любой символ.

"\" - символ экранирования. Служит для указания в тексте метасимвола, в качестве обычной строки. Т.е. выражение "\." будет означать, что в данном месте находится точка.

"}", "{", "*", "?", "+" - так называемые квантификаторы. Они определяют количество повторений символа, или группы символов, после которых они стоят. Например выражение "a{2,5}" означает что буква "а" повторяется 2,3,4 или 5 раз. Если верхний или нижний порог не указан, правило для него не выполняется. т.е. "а{2,}" означает что символ может повторяться от двух раз и до бесконечности. Квантификатор "+" идентичен записи "{1,}", "*" идентичен "{0,}", а "?" - "{0,1}".
В квадратные скобки заключаются группы символов, либо символы которые не могут встречаться в тексте. Например выражение "[abc]" означает либо "a" либо "b" либо "с", а "[^abc]" наоборот означает отсутствие этих символов.

Символы "^","$" означают начало и конец строки соответственно.

В круглых скобках заключается наш искомый текст.

Купить портмоне в Украине можно с помощью интернет-магазина www.ua.all-biz.info. Здесь предоставлен большой выбор продукции по различным ценам и качеству.