If $R,F \cap R, F \cap \overline{R}$ are regular, is $F$ regular?
Here's a hint. First, show that for any two sets $A, B$, that $A = (A\cap B)\cup(A\cap\overline{B})$. Then use the fact that the union of two regular languages is regular.