Umlaute Suchfunktion Mustererkennung
BChris
- perl
Habe ein Problem bei Suchfunktionen:
Wenn mann bei einer Suche (Mustererkennung Kapitel 6 Perl Kochbuch) den Schalter /i benutzt, werden keine Umlaute wie äÄ öÖ üÜ berücksichtigt.
Wie kann mann das Problem lösen?
Wenn mann bei einer Suche (Mustererkennung Kapitel 6 Perl Kochbuch) den Schalter /i benutzt, werden keine Umlaute wie äÄ öÖ üÜ berücksichtigt.
Meines Wissens nach ist das halt so, nicht nur bei RegExp, sondern auch bei lc() oder uc(). Selbst das Setzen einer anderen Locale brachte bei mir zumindest bisher noch keinen Erfolg. Aber es gibt Auswege aus diesem Dilemma, welche das wären, kann man nur sagen, wenn Du uns Deinen Code zeigst und die Anforderungen näher beschreibst.
Siechfred
Habs gefunden
muss beide Werte mit folgender Formel umgehen:
$suchanfrage =~ tr[ÄÖÜ][äöü];
$text =~ tr[ÄÖÜ][äöü];
Habe ein Problem bei Suchfunktionen:
Wenn mann bei einer Suche (Mustererkennung Kapitel 6 Perl Kochbuch) den Schalter /i benutzt, werden keine Umlaute wie äÄ öÖ üÜ berücksichtigt.
Wie kann mann das Problem lösen?