JavaScript: переменные в RegExp

Reg­Exp-переменные для string.replace() в JavaScript от автора известной мануалки.

  • $1: 1-ая группа
  • $99: 99-ая группа. Если группы 99 нет — 9-ая и 9. Если 9-ой нет — просто 99 долларов
  • $+: Группа с максимальным номером.
  • $&: Весь Reg­Exp. Никакого $0 нет!!!
  • $‘ (back­tick): Слева от Reg­Exp-а.
  • $’ (sin­gle quote): Справа от Reg­Exp-а.
  • $_: Вся строка, на которую натравили Reg­Exp