Platnost regularniho vyrazu

Jan ' Kozo ' Vajda jvajda na somi.sk
Pátek Květen 10 13:18:41 MEST 2002


:> Dobry den,
:> mam ve skriptu nasledujici:
:> 
:> $s=~/$regexp/;
:> 
:> Jak zjistim, ze v $regexp je platny vyraz? Pokud je v $regexp napriklad
:> '.?*', tak se skript ukonci s chybovou hlaskou a navratovou hodnotou 2.

eval {
  $s=~/$regexp/;
};

a potom testovat $@



		                                   K O Z O 
                		    ===================================
                                      Look At Your Young Man Fighting
                                         Look At Your Woman Crying
                                       Look At Your Young Man Dying
                                    The Way They've Always Done Before



Další informace o konferenci Perl