Hallo Molli,
Hast du meinen Hinweis beachtet?
ich bin leider lernschwach ... es dauert halt.
Nach einer geringfügigen Umstellung meiner Testanordnung hat es dann aber geklappt:
reg = /m(?!m)/;
suche = reg.exec(wert);
if (suche)
alert(suche.index)
Gemeldet wird jeweils der Index-Wert des ersten "m" im String, auf das kein weiteres "m" folgt.
Uff. Schönen Dank für die Denksportaufgabe ... ;-)