php регулярные выражения

php регулярные выражения. Карманы - что это?

Термин "карман" по отношению к регулярным выражениям употребляет Д.Котеров в своём труде "PHP7 в подлиннике" (стр.390).

Карман - переменная, в которую попадёт часть строки, выделенной регулярным выражением. Например, из даты (полное совпадение с регуляркой) необходимо выделить только месяц (первый карман), или отдельно месяц и отдельно год (первый и второй карман).

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

php Регулярные выражения доллар бакс - что означает

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

пример =

'%^(\w+)(/(\w+))?$%'

здесь фрагмент

(/(\w+))

- это символы в перед которыми стоит слэш (/...) - соотнесён с концом разбираемой строки , а фрагмент

 (\w+)

- с началом этой строки

[!] Регулярные Выражения PCRE СПРАВОЧНИК - примеры: PHP, Java, Javascript, Python, Ruby, Apache

Этот справочник посвящён примерам регулярных выражений, пошедших из Перл-а т.е. стандарта PCRE.

Регулярные выражения онлайн

Проверить ваши регулярки онлайн можно тут:

Subscribe to RSS - php регулярные выражения