Próbuję debugować kilka wyrażeń regularnych przy użyciu:debugowania Perl Wyrażenie regularne
perl -Mre=debug file.pl
Skrypt file.pl ma wiele wyrażeń regularnych. Niektóre z nich się powtarzają. Używając powyższej składni, debugowane jest całe wyrażenie w pliku file.pl.
Czy istnieje sposób, aby powiedzieć Perlowi, aby debugować tylko konkretne wyrażenie w skrypcie?
Jestem zaznajomiony z modułem YAPE :: Regex, ale to nie jest to, czego wymagam. Więc proszę, nie sugeruj tego.
Dlaczego nie po prostu skomentuj inne regexes lub uruchomić tylko szczególną regex w linii poleceń, poprzez 'perl -e'? –
Skrypt jest bardzo skompilowany (12000 LOC). Jeśli skomentuję którekolwiek z wyrażeń regularnych, wykonanie nie powiedzie się. Również jeśli podam fałszywe wartości, to da to nieoczekiwane wyniki :( – AnonGeek