Thread Nur einen Buchstaben in Buchstabenkombination ersetzen (15 answers)
Opened by Gast at 2012-11-17 17:22

Gast Gast
 2012-11-17 20:57
#163354 #163354
Hallo, danke schon mal für die vielen Vorschläge, aber ich muss trotzdem noch mal nachfragen.
Es ist so, dass der Benutzer eine/mehrere Kategorie(n), eine/mehrere Bedingungen und ein/mehrere Wort/Wörter eingibt. Eine Kategorie wäre z.B. "V=aeiou". Eine Regel z.B. "t/d/_V" ("t" wird zu "d", wenn es vor einem Vokal aus der Kategorie steht) oder "t/d/V_V" ("t" wird zu "d", wenn es zwischen zwei beliebigen Vokalen aus der Kategorie steht, egal ob sie gleich sind oder nicht). Ein Wortbeispiel wäre "nitar", das zu "nidar" werden müsste, weil es zwischen "i" und "a" steht, die beide in Kategorie V zu finden sind.
Also:
1) Kategorie: V=aeiou
2) Regel: t/d/_V oder eine andere Regel: t/d/V_V
3) Wort: nitar (müsste dann am Ende 'nidar' sein)
Nun bräuchte ich einen Code, der einen Laut in einer bestimmten Umgebung durch einen anderen Laut austauscht. Die großen Buchstaben für Kategorien müssen dabei immer berücksichtigt werden.
Vllt. zur Verdeutlichung noch ein Beispiel:
1) Kategorien: V=aeiou, P=pbtdkg
2) Regel: k/g/V_rP
3) Wörter: 'akrta' und 'akuta'
Das Wort 'akrta' müsste also verändert werden, weil der ursprüngliche Laut "k" nach einem Laut aus V und vor dem Laut "r" und einem Laut aus P steht.

Wenn nicht deutlich ist, was ich meine, bitte einfach nachfragen ;)

Danke schon mal für die Hilfe.
Last edited: 2012-11-17 21:15:13 +0100 (CET)

View full thread Nur einen Buchstaben in Buchstabenkombination ersetzen