Ejemplo de uso de retro referencias con las tres sintaxis distintas

La cadena original es: aaz 2ab 3ba 4bb5aaa
El patrón de búsqueda es: /(a|b)\1/i
Sustituiremos: (a|b)\1 por: *
El resultado será: * z 2ab 3ba 4 * 5 * a

La cadena original es: aaz 2ab 3ba 4bb5aaa
El patrón de búsqueda es: /(a|b)\g{1}/i
Sustituiremos: (a|b)\g{1} por: *
El resultado será: * z 2ab 3ba 4 * 5 * a

La cadena original es: aaz 2ab 3ba 4bb5aaa
El patrón de búsqueda es: /(a|b)\g1/i
Sustituiremos: (a|b)\g1 por: *
El resultado será: * z 2ab 3ba 4 * 5 * a