ciao, ho problemi con una espressione regolare... e non riesco ad uscirne...
Codice PHP:
preg_match_all("/\[:([1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16]):\]/",$testo,$testo1);
se $testo č = "ciao [:1:] prova [:11:]"
l'espressione reg. mi becca solo le sottostringhe con una solo cifra.....
mentre non prende [:10:] , [:11:] , ..... , [:16:]
cosa sbaglio?

edito l'expr. regolare qui....il forum fa casini
codice:
preg_match_all("/\[:([1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16]):\]/",$testo,$testo1);
secondo EDIT
al posto della faccina triste (che č la mia)
ci sono i 'due punti' : e una parentesi tonda (