Ich würde gerne anhand eines Dateinamens eine automatisch Dropdownauswahl realisieren. Das Problem dabei ist, dass die Dateinamen sehr variabel sind und kein exakter Vergleich mit den Dropdown Einträgen möglich ist. Es gibt auch kein festes Muster in den Dateinamen, d.h. der gesuchte String kann vorgestellte und nachgestellte Zeichen haben und selbst die Teilstrings können mit unterschiedlichen Trennzeichen wie Punkt, Bindestrich, Leerzeichen getrennt sein oder auch am Stück ohne Trennzeichen sein.
Hier mal ein Beispiel:
ZitatAlles anzeigen
Dropdown Inhalt:Peter Soundso
Gabi von Gestern
Michael Mustermann
Michael Mittermeier
Muster GesternDateinamen die eindeutig zugeordnet werden sollen:
mek249ß0320ß-d3.3s22Gabi-von.gestern.i92390dmdmer.doc
michaelmustermann92ß392ß3ß2sallsa.txt
333wasarmichael-mittermeier.rtf
Jemand Ideen wie man das am besten lösen könnte?
Im Moment fällt mir nur eine etwas unschöne Lösung ein. Man könnte der Reihe nach alle Dropdowneinträge in substrings aufteilen und dann für jeden Dropdown Eintrag prüfen ob alle substrings im Dateinamen vorkommen, wenn nicht gehts mit dem nächsten weiter.
Vielleicht hat ja jemand von euch eine bessere Idee. Mit Regexp kann man das doch sicher auch hinbekommen oder?