/ / Regex за съвпадение на предишна група в модела? - javascript, regex

Regex за съвпадение на предишна група в модела? - javascript, regex

Никога не мога да намеря никаква документация за регекс за съвпадение на група за улавяне като част от модела. Например:

(wdw):$1

.. трябва да съвпадат a4b:a4b

$1 не работи, но знам, че е нещо подобно. Всеки знае?

Отговори:

9 за отговор № 1

При модел с регенериране винаги е налице обратна връзка с първата група за заснемане 1, не $1.

Причина: $ означава "край на низ" (или края на линията, в зависимост от контекста) в регенерация.

При заместващ модел (който не е регекс) някои диалекти позволяват $1 (например .NET, Java, Perl и JavaScript), някои позволяват 1 (Python и Ruby), а някои позволяват и двете (PHP и JGSoft).

Редактиране: Тъй като сте написали, че не можете да намерите никаква документация по този въпрос, разгледайте тези прегледи на regular-expressions.info: