ovaj U switch je php fora, postoji i standardniji nacin za ovo, a to je da dodas ? na greedy selektor(pises .+? ili .*?) i onda ce ti biti non-greedy. To ti radi i u perlu i javascriptu, a i omogucava da kombinujes greedy i non-greedy u istom izrazu..
Off Topic:
Takodje, cisto da znas, regExp ne mora nuzno da bude ogradjen sa /, mozes da stavis bilo koji karakter, pa onda ne moras da escapujes / znake unutar patterna, ispadne malo citljivije, tipa |<a>.+?</a>| ti je isto sto i /<a>.+?<\/a>/