Ich habe eine ArrayList, die Namen von verschiedenen Standorten, die ich filtern müssen, wie der Benutzer in Text eingibt.Regex-Match zum Filtern und ArrayList <String>, die Interpunktion innerhalb der Zeichenfolge ignoriert
Zum Beispiel: wenn der Benutzer "St Ant" eingibt, sollte mein Filter den Namen "St. Anthony ", oder wenn der Benutzer " Siaes " mein Filter sollte " Siae's Corner " eingeben.
verwende ich if-Anweisung die folgende Zeit als mein Filter:
if(placeName().toLowerCase().contains(filter.toLowerCase()))
wo Filter der Benutzer Eingabetext ist.
Vielen Dank im Voraus für alle vorgeschlagenen Ansätze.