Ich versuche, eine Anforderung zu erreichen.passen eingehende Zeichenfolge mit Suchzeichenfolgen
Ich empfange Dateien und jede Datei enthält einige geheime Informationen innerhalb der ersten 50 Zeichen.
Für sein Beispiel meiner Eingabedatei String
String input = "Check this answer and you can find the keyword with this code";
Dann
Lookup-Strings unten Ich habe meine geheimen Informationen übereinstimmen soll eine Suchdatei
this answer|Do this
not answer|Do that
example yes|Dont do
I, das vorhanden sein könnte in den ersten 50 Zeichen mit Suchstrings. Wie in meinem Beispiel "diese Antwort" in Suchstrings mit "diese Antwort" übereinstimmen, aber Leerzeichen sind da.
Also Wert ist da, aber mit zusätzlichen Leerzeichen. Das ist kein Problem. Info ist da, das ist wichtig. Also das ist ein Spiel
Nach dem Spiel in Info werde Action-Informationen aus der Suche Zeichenfolge verwenden. Wie in diesem Beispiel wäre "Do this"
Wie kann ich diese Art von Übereinstimmungen mit Java oder Regex?
Ich habe versucht mit enthält Funktionen von Java, aber nicht bekommen bin auf der Suche nach.
Vielen Dank im Voraus für alle Anregungen
Ihre Frage erwähnt Java, aber Sie haben es mit JavaScript markiert. Ich vermute, basierend auf "string", dass dies eine Java-Frage sein sollte, also habe ich es retagged. –