¿Puedo usar un OR en expresiones regulares sin capturar lo que se incluye?

Estoy usandorubular.com para construir mi expresión regular, y su documentación describe lo siguiente:

(...)   Capture everything enclosed
(a|b)   a or b

¿Cómo puedo usar una expresión OR sin capturar lo que contiene? Por ejemplo, digamos que quiero capturar "ac" o "bc". No puedo usar la expresión regular

(a|b)(c)

¿derecho? Desde entonces capturo "a" o "b" en un grupo y "c" en otro, no es lo mismo. Sé que puedo filtrar los resultados capturados, pero eso parece más trabajo ...

¿Me estoy perdiendo algo obvio? Estoy usando esto en Java, si eso es pertinente.

Respuestas a la pregunta(3)

Su respuesta a la pregunta