string-comparison

Uzyskiwanie najbliższego dopasowania strun

Potrzebuję sposobu na porównanie wielu łańcuchów z testowym łańcuchem i zwrócenie łańcucha, który jest bardzo podobny do nieg ... tym momencie pseudo kod jest akceptowalny. Jeśli możesz podać przykład dla konkretnego języka, to również jest to doceniane!

Sprawdź, czy łańcuch nie jest null i nie jest pusty

Jak mogę sprawdzić, czy łańcuch nie jest null i nie jest pusty? public void doStuff(String str) { if (str != null && ... ; str != "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ }

Różnica między porównaniem ciągów Niezmienniczych i porządkowych

Porównując dwa ciągi w c# dla równości, jaka jest różnica między porównaniem Niezmienniczym a porządkowym?

Porównanie ciągów podobieństw w Javie

Chcę porównać kilka ciągów do siebie i znaleźć te, które są najbardziej podobne. Zastanawiałem się, czy jest jakaś bibliotek ... ęc mogę uzyskać wygenerowane klucze. Ma wady, ponieważ musi być nadal ręcznie sprawdzany, ale zaoszczędziłoby to dużo pracy

Wyszukiwanie bez rozróżniania wielkości liter

Próbuję uruchomić wyszukiwanie niewrażliwe na wielkość liter z dwoma ciągami znaków w JavaScript. Normalnie byłoby tak: va ... low is the BEST"; var searchstring="best"; var result= string.search(/searchstring/i); alert(result); Jak mogę osiągnąć to?

Jak mogę dokonać porównania łańcuchów z rozróżnianiem wielkości liter SQL w MySQL?

Mam funkcję, która zwraca pięć znaków z pomieszanymi wielkościami. Jeśli wykonam zapytanie na tym łańcuchu, zwróci wartość niezależnie od wielkości liter. Jak sprawić, by zapytania ciągów MySQL były wrażliwe na wielkość liter?

Jak porównać numery wersji w Pythonie?

Chodzę po katalogu, który zawiera jajka, aby dodać te jajka do sys.path. Jeśli istnieją dwie wersje tego samego .jajko w kat ... . i w końcu uda mi się to obejść. Ale to jest Python, nie Java . Czy istnieje elegancki sposób na porównanie ciągów wersji?

Kiedy użyć funkcji fuzz aby porównać 2 ciągi

Uczę się fuzzywuzzy w Pythonie. Rozumiem pojęcie fuzz.ratio, fuzz.partial_ratio, fuzz.token_sort_ratio i fuzz.token_set_rati ... suje SeatGeek? Próbuję zbudować stronę internetową z nieruchomościami, myślenie o użyciu fuzzywuzzy do porównywania adresów.

Jak porównać znaki Unicode, które "wyglądają podobnie"?

Wpadam w zaskakujący problem. Załadowałem plik tekstowy do mojej aplikacji i mam pewną logikę, która porównuje wartość µ. ... stacie, które są takie. Czy Jest jakiś sposób w C#, aby porównać znaki, które wyglądają tak samo, ale są rzeczywiście różne?

MySQL query String zawiera

Próbowałem dowiedzieć się, jak mogę wykonać zapytanie za pomocą MySQL, które sprawdza, czy wartość (string $haystack) w okreś ... s('{$needle}') "); W PHP funkcja nazywa się substr($haystack, $needle), więc może: WHERE substr(`column`, '{$needle}')=1

Porównanie numerów wersji w Pythonie

Chcę napisać cmp - podobną funkcję, która porównuje dwa numery wersji i zwraca -1, 0, lub 1 na podstawie porównanych wartości ... 1') == 1 assert mycmp('1.1.3', '1.1.3.000') == 0 assert mycmp('3.1.1.0', '3.1.2.10') == -1 assert mycmp('1.1', '1.10') == -1

Sprawdzanie, czy ciąg zaczyna się od XXXX

Chciałbym wiedzieć, jak sprawdzić, czy łańcuch zaczyna się od" hello " w Pythonie. W bashu zwykle robię: if [[ "$string" =~ ^hello ]]; then do something here fi Jak osiągnąć to samo w Pythonie?

Porównywanie ciągów z tolerancją

Szukam sposobu na porównanie łańcucha znaków z tablicą łańcuchów. Dokładne wyszukiwanie jest oczywiście dość łatwe, ale chcę, ... e? Mam coś na myśli, że algorytm wyszukiwania zwróci kilka wyników kolejność według procentu dopasowania lub coś w tym stylu.

Jakie są niektóre algorytmy porównujące, jak podobne są dwa ciągi?

Muszę porównać łańcuchy, aby zdecydować, czy reprezentują to samo. Dotyczy to tytułów przypadków wprowadzanych przez ludzi, ... jak podobny dwa ciągi są do siebie, które mogę następnie przekształcić w odpowiedź Tak/nie za pomocą jakiegoś heurystycznego?

C# - Porównaj Podobieństwo Łańcuchów

Jaki jest najlepszy sposób na porównanie 2 ciągów, aby zobaczyć, jak są podobne? Przykłady: My String My String With Extra ... porównanie i jeśli struny są wystarczająco podobne, uznałbym je za pasującą parę. Czy jest dobry sposób, aby to zrobić w C#?

Porównanie łańcuchów w bash. [[: nie znaleziono

Próbuję porównać stringi w bashu. Znalazłem już odpowiedź jak to zrobić na stackoverflow . W skrypcie próbuję, korzystam z ko ... poście if [[ $var =~ regexp ]]; then #do something fi W obu przypadkach otrzymuję błąd: [[: not found Co robię źle?

Najlepsza technika uczenia maszynowego do dopasowywania ciągów produktów

Oto zagadka... Mam dwie bazy danych tych samych 50000 + produktów elektronicznych i chcę dopasować produkty w jednej bazie d ... CD HDTV -LG 50 Inch 1080p LCD HDTV Są różne produkty o bardzo podobnych nazwach produktów. Jak mam rozwiązać ten problem?

Wyniki podobieństwa na podstawie porównania ciągów w R (odległość edycji)

Próbuję przypisać wynik podobieństwa na podstawie porównania między 2 ciągami. Czy istnieje funkcja dla tego samego w R. znam taką funkcję w SAS o nazwie SPEDIS. Proszę dać mi znać, czy istnieje taka funkcja w R.

PostgreSQL: niewrażliwe na wielkość liter porównywanie łańcuchów

Czy jest proste porównanie ignorowanych przypadków dla PostgreSQL? Chcę zastąpić: SELECT id, user_name FROM users ... '[email protected]'); Operatory like i ilike działają na pojedynczych wartościach (np. like '[email protected]'), ale nie na zestawach.