Это абсолютно точно есть в любой литературе по регуляркам. Символ ^ означает начало строки. Если он есть, то шаблону будет соответствовать то, что начинается прям от начала строки. Если нету - то в любом ее месте.
Этот же символ в квадратных скобках, если он идет первым, означает отрицание всех последующих. Если не первым, то он означает сам себя.
/ - этим символом ограничивается шаблон. Он не только в начале, но и в конце. После кончного / могут указыываться дополнительные желания о поведении регулярки.
|