Ciao, non riesco a far funzionare questa istruzione:
non fa match anche se la stringaCodice PHP:preg_match("/".preg_quote("<?/*empty output*/?>")."/i", $code, $matches);
si trova dentro il codiceCodice:<?/*empty output*/?>
Printable View
Ciao, non riesco a far funzionare questa istruzione:
non fa match anche se la stringaCodice PHP:preg_match("/".preg_quote("<?/*empty output*/?>")."/i", $code, $matches);
si trova dentro il codiceCodice:<?/*empty output*/?>
preq_quote č stupido come un maccherone e non capisce da solo che deve escapare il delimitatore "/", cosė ti tocca dirglielo esplicitamente.
(č anche un bene perchč io di solito uso "#" e non "/" - uso molti slash nelle espressioni)
Comunque non solo non matchava, ma dava anche errore di sintassi della regexp:Codice:preg_quote("<?/*empty output*/?>","/")
e sė li scrivono in turco sti errori.Codice:Warning: preg_match(): Unknown modifier '\' in Command line code on line 1