Una bandera forma parte del contrato y se pasa exactamente al runtime.

g e y controlan repetición

Global continúa; sticky exige lastIndex; sin ambos se recoge uno.

u y v cambian Unicode

Cambian escapes, puntos de código y avance vacío; v se detecta al compilar.

d añade índices

Puede enriquecer match; RegexLab siempre muestra índice, longitud y capturas.