2013-08-11 2 views
1

В рубине есть функция под названием gsub, где g - global, а подставки - substitution.Что означает p из `preg_match`?

p от preg_match?

Я полагаю, что reg предназначено для regular и match действительно match. Это верно?

+2

Perl. СЛЕДУЮЩИЙ ВОПРОС! – Dave

+0

@ micro.widmer, правда, закрытие ... – fotanus

ответ

4

Это означает выражение "Perl REGular".

+0

действительно? на PHP? : O – fotanus

+0

@fotanus относится к синтаксису, исходящему из регулярных выражений Perl. Чтобы отличить его от старых регулярных выражений PHP, которые использовали другой синтаксис. – Dave

+4

Вот улов: он даже не * предположил * стоять для регулярного выражения Perl, он должен стоять за PCRE, который не совпадает с собственным регулярным выражением Perl. Я никогда не понимал, почему они префикс функции с 'preg_' вместо' pcre_'. – BoltClock

1

его Perl, поскольку preg является реализация PERL регулярных выражений

Смежные вопросы