Il 04 marzo 2014 09:26, Ziobudda <ziob...@gmail.com> ha scritto:E mi servirebbe che fosse annidato:Ti serve davvero verificare la corrispondenza con il tag di chiusura?
Perché secondo Chomsky (Cristiano correggimi se sbaglio) sarebbe una
grammatica di tipo 2 che non puoi riconoscere con una espressione
regolare.
Ciao, dove è che sbaglio ?$vars['content']['comment_body'][0]['#markup'] = preg_replace("/\[quote\s+author=(\w+)[^\]]*]/g”,”[quote=$1]",$vars['content']['comment_body'][0]['#markup']);
On 04/mar/2014, at 15.12, Ziobudda wrote:Ciao, dove è che sbaglio ?$vars['content']['comment_body'][0]['#markup'] = preg_replace("/\[quote\s+author=(\w+)[^\]]*]/g”,”[quote=$1]",$vars['content']['comment_body'][0]['#markup']);
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "zb-php-it" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a zb-php-it+...@googlegroups.com.
Per postare in questo gruppo, invia un'email a zb-p...@googlegroups.com.
Visita questo gruppo all'indirizzo http://groups.google.com/group/zb-php-it.
Per ulteriori opzioni, visita https://groups.google.com/groups/opt_out.
Ciao ancora,
Sul mio editor è un apice. Ed il PHP non mi da errori di apici non corretti.Vi aggiungo anche che :$a = '[quote author=XXXX link=topic=137308.msg208143#msg208143 date=1389302491]foo bar bar foo[/quote]';var_dump(preg_replace("/\[quote\s+author=(\w+)[^\]]*]/g", "[quote=$1]", $a));Mi ritorna NULL
Sul browser io vedo correttamente $vars['content']['comment_body'][0]['#markup'], senza caratteri strani.
a proposito di caratteri strani...
dopo #markup c'è un apice che non è un apice :)
Sul mio editor è un apice. Ed il PHP non mi da errori di apici non corretti.
Non so se passa in ml, ti metto uno screenshot di come ho visto la tua mail guardando il codice sorgente del messaggio.
-- Alessandro Marinuzzi -------------------- http://www.alecos.it --------------------
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "zb-php-it" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a zb-php-it+...@googlegroups.com.
Per postare in questo gruppo, invia un'email a zb-p...@googlegroups.com.
Visita questo gruppo all'indirizzo http://groups.google.com/group/zb-php-it.
Per ulteriori opzioni, visita https://groups.google.com/groups/opt_out.