Ich habe eine Liste von Objekten mit einem Namensattribut, und ich möchte in der Lage sein, es unscharf zu sortieren. Zum Beispiel ist es das, was die Objekte als JSON wie folgt aussehen:Filtern von Objekten durch Fuzzy-Wortsuche
{
'id': 1,
'name': 'Test445'
},
{
'id': 2,
'name': 'Test444'
},
{
'id': 3,
'name': 'Name44'
},
ich einen Namen Suchbegriff eingeben wie Test
in der Lage sein wollen, die die ersten zwei Objekte zurückgeben, da Test
in beiden Test445
und Test444
.
Gibt es eine Möglichkeit, die ich leicht machen kann?
Wenn Sie wissen, dass es Text und numerisch ist, können Sie 'name.rstrip (string.digits)' –