Вопросы с тегом «string-comparison»

сравнение строк - это действие сравнения строк, в результате которого получается логическое или целое число, указывающее «расстояние» между строками.




11
Получение наиболее близкого совпадения строк
Мне нужен способ сравнить несколько строк с тестовой строкой и вернуть строку, которая очень похожа на нее: TEST STRING: THE BROWN FOX JUMPED OVER THE RED COW CHOICE A : THE RED COW JUMPED OVER THE GREEN CHICKEN CHOICE B : THE RED COW JUMPED OVER THE RED COW CHOICE …

7
MySQL Строка запроса содержит
Я пытался выяснить, как я могу сделать запрос с MySQL, который проверяет, $haystackсодержит ли значение (строка ) в определенном столбце определенные данные (строку $needle), например так: mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); В PHP функция вызывается substr($haystack, $needle), поэтому возможно: WHERE substr(`column`, '{$needle}')=1

11
Как я могу сделать сравнение строк с учетом регистра SQL в MySQL?
У меня есть функция, которая возвращает пять символов в смешанном регистре. Если я сделаю запрос по этой строке, он вернет значение независимо от регистра. Как я могу сделать строковые запросы MySQL чувствительными к регистру?

11
Поиск без учета регистра
Я пытаюсь получить поиск без учета регистра с двумя строками в JavaScript. Обычно это будет так: var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /iФлаг будет для регистра. Но мне нужно искать вторую строку; без флага работает отлично var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(searchstring); alert(result); …

9
Как сравнить номера версий в Python?
Я иду каталог, который содержит яйца, чтобы добавить эти яйца в sys.path. Если в каталоге есть две версии одного и того же .egg, я хочу добавить только самую последнюю. У меня есть регулярное выражение r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$для извлечения имени и версии из имени файла. Проблема в сравнении номера версии, которая выглядит как …

9
Как я могу сделать сравнение строк без учета регистра?
Как сделать строку ниже без учета регистра? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); Сегодня мне дали несколько советов, которые предложили мне использовать: x.Username.Equals((string)drUser["Username"], StringComparison.OrdinalIgnoreCase))); проблема в том, что я не могу заставить это работать, я попробовал строку ниже, она компилируется, но возвращает неправильные результаты, она возвращает зарегистрированных …



6
Сравнение строк в bash. [[: не найден
Я пытаюсь сравнить строки в Bash. Я уже нашел ответ о том, как это сделать на stackoverflow . В сценарии я пытаюсь, я использую код, представленный Адамом в упомянутом вопросе: #!/bin/bash string='My string'; if [[ "$string" == *My* ]] then echo "It's there!"; fi needle='y s' if [[ "$string" == …

11
Сравнение строк подобия в Java
Я хочу сравнить несколько строк друг с другом и найти наиболее похожие. Мне было интересно, есть ли какая-нибудь библиотека, метод или передовой опыт, которые вернут мне, какие строки больше похожи на другие строки. Например: «Лисица прыгнула» -> «Лиса прыгнула» «Лисица прыгнула» -> «Лисица» Это сравнение покажет, что первое более похоже, …

17
Сравнение номеров версий в Python
Я хочу написать cmp-like функцию , которая сравнивает два номера версии и возвращается -1, 0или на 1основе их сравнении valuses. Вернуть, -1если версия A старше версии B Вернуть, 0если версии A и B эквивалентны Вернуть, 1если версия A новее, чем версия B Предполагается, что каждый подраздел следует интерпретировать как число, …

10
Как сравнить «похожие» символы Юникода?
Я попадаю в удивительную проблему. Я загрузил текстовый файл в свое приложение, и у меня есть логика, которая сравнивает значение, имеющее µ. И я понял, что даже если тексты одинаковые, значение сравнения ложное. Console.WriteLine("μ".Equals("µ")); // returns false Console.WriteLine("µ".Equals("µ")); // return true В следующей строке копируется символ µ. Однако это могут …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.