se invece di preg_match uso preg_split, l'espressione regolare precedente non funziona più, neanche dandogli una stringa ben formattata invece dell'array.
Praticamente, tornando all'espressione regolare, se usando:

Codice PHP:
'nr_rooms' 
mi trova tutte le occorrenze e mi mette quello che trova in un array, come posso fare a far trovare 2 o più parametri e suddividerli in array?
Del tipo:
Codice PHP:
'(nr_rooms)(city)' 
so che questa espressione regolare non funziona, ma come posso fare a far suddividere i parametri della stringa data usando nr_rooms e city ed eventualmente altri?