Alternative splicing of mRNA precursors is a versatile mechanism of gene expression regulation that accounts for a considerable proportion of proteomic complexity in higher eukaryotes. Its modulation is achieved through the combinatorial interplay of positive and negative regulatory signals present in the RNA, which are recognized by complexes composed of members of the hnRNP and SR protein families.