Объясните логику строки [какова механика $1 в методе replace]

Фокус в символе $1
Что делает это выражение:

  1. Найди совпадение по всему regex (2 ЛЮБЕРЦЫ 2)
  2. Возьми совпадение по первой группе (то что во внешних скобках - 2 ЛЮБЕРЦЫ)
  3. Замени полное совпадение тем, что содержится в первой группе. (2 ЛЮБЕРЦЫ 2 => 2 ЛЮБЕРЦЫ)
2 лайка