Als «string-matching» getaggte Fragen

String Matching ist das Problem, Vorkommen eines Strings ("Muster", "Nadel") in einem anderen ("Text", "Heuhaufen") zu finden.

3
Wie überprüfe ich, ob eine Zeichenfolge eine Teilzeichenfolge in JavaScript enthält?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Normalerweise würde ich eine String.contains()Methode erwarten , aber es scheint keine zu geben. Was ist ein vernünftiger Weg, um dies zu überprüfen?




22
Ein besserer Ähnlichkeitsranking-Algorithmus für Zeichenfolgen variabler Länge
Ich suche nach einem Algorithmus zur Ähnlichkeit von Zeichenfolgen, der bei Zeichenfolgen mit variabler Länge bessere Ergebnisse liefert als die normalerweise vorgeschlagenen (Levenshtein-Abstand, Soundex usw.). Beispielsweise, Gegebene Zeichenfolge A: "Robert", Dann String B: "Amy Robertson" wäre ein besseres Spiel als String C: "Richard" Außerdem sollte dieser Algorithmus vorzugsweise sprachunabhängig sein …

2
Hochleistungs-Fuzzy-String-Vergleich in Python, Levenshtein oder Difflib verwenden [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich mache eine Normalisierung der klinischen …



10
Javascript Fuzzy-Suche, die Sinn macht
Ich suche nach einer Fuzzy-Such-JavaScript-Bibliothek, um ein Array zu filtern. Ich habe versucht, fuzzyset.js und fuse.js zu verwenden , aber die Ergebnisse sind schrecklich (es gibt Demos, die Sie auf den verlinkten Seiten ausprobieren können). Nachdem ich etwas über die Levenshtein-Entfernung gelesen habe, scheint es mir eine schlechte Annäherung an …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.