Подстановка регулярных выражений в Java
Может кто-нибудь объяснить мне, что такое замена регулярных выражений, или дать мне источник для чтения. Я вижу на веб-сайте RegeExr специальные символы ("$&", $1, $`,$',$$). Для чего используются и как их использовать? Можете ли вы привести примеры?