A figurative regular expression will not need all the anchors at the beginning and end of the line. ^(R_1A|R_2A|R_3A|R_4A|R_4B|R_5A|R_5B)$ will work just as well.
In fact: if the search tokens are really similar, as in the example, you can use it with ^(R_[1-5]A|R_[4-5]B)$ or ^(R_([1-5]A|[4-5]B))$ (for the part of the search string asked in the question).
Checked in 11.2:
SELECT i, t FROM ( SELECT 1 i, 'R_1A' t FROM DUAL UNION ALL SELECT 2, 'xR_2A' FROM DUAL UNION ALL SELECT 3, 'R_3Ax' FROM DUAL UNION ALL SELECT 4, 'xR_4Ax' FROM DUAL UNION ALL SELECT 5, 'R_4B' FROM DUAL UNION ALL SELECT 6, 'R_5A' FROM DUAL UNION ALL SELECT 7, 'R_5B' FROM DUAL)
Abecee
source share