Я не могу найти для этого рабочий синтаксис. Например:
- При этом буква «Z» фиксируется 5 или более раз («ZZZZZ») и заменяется только на «Z».
Код: Выделить всё
preg_replace('/(Z){5,}/i','$1',$billing); // ZZZZZ ---> Z - При этом буква «Z» фиксируется 5 или более раз, но ее необходимо заменить только двумя Z.
Код: Выделить всё
preg_replace('/(Z){5,}/i','$1{2}',$billing); // ZZZZZ ---> Z{2}Код: Выделить всё
preg_replace('/(Z){5,}/i','($1){2}',$billing); // ZZZZZ ---> (Z){2}
Код: Выделить всё
$1Код: Выделить всё
preg_replace('/(Z){5,}/i','$1$1',$billing);
// ZZZZZ ---> ZZ
- ---> Z
Код: Выделить всё
$1 - ---> ЗЗЗ
Код: Выделить всё
$1{3} - ---> ZZZZ
Код: Выделить всё
$1{4}
Я пытался найти ответ на этот вопрос, но ответы на мои поиски в Интернете касаются только того, как захватить группу захвата, а не того, как ее отобразить. Про то как захватить не хочу знать, это вывод группы не могу найти как сделать.
Подробнее здесь: https://stackoverflow.com/questions/798 ... preg-repla
Мобильная версия