Существует ли спецификация в форме регулярного выражения perl, которая будет соответствовать всем литералам регулярного выражения perl?
Если это не так, есть ли спецификация на каком-либо языке для всех литералов регулярных выражений perl?
В идеале, он должен включать модификаторы регулярных выражений, такие как /x
, и операторы регулярных выражений, такие как s/
, но я мог бы обсудить их позже.
Характеристики, которые соответствуют после интерполяции переменных, идеальны, но и раньше тоже хороши.
Контекст: я пишу в perl (на самом деле, используя Parse :: RecDescent) метаязык, который компилируется в perl, и хочу идентифицировать литералы регулярных выражений и передавать их в perl.