Mario: Regex Problem

Beitrag lesen

Hi,

Folgendes soll gematcht werden:
en/0/index.html
de/1/2/index.html

Ist die dritte Gruppe aber 'index.html' bzw. 'index', dann soll diese ignoriert werden.

Folgende Regex habe ich schon vorbereitet:
([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/*([a-zA-Z0-9_]*)/*.*

Hinzu müsste was ähnliches wie:
^(index)

..aber wie genau und wo? In die letzte Klammer? Vor oder nach dem Sternchen?

Danke für eure Vorschläge!