«string-comparison» 태그된 질문

string-comparison은 문자열을 비교하는 동작으로 문자열 사이의 "거리"를 나타내는 부울 또는 정수가됩니다.





7
MySQL 쿼리 문자열 포함
$haystack특정 열의 값 (string )에 특정 데이터 (string $needle)가 다음과 같이 포함되어 있는지 확인하는 MySQL로 쿼리를 만드는 방법을 알아 내려고 노력 했습니다. mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); PHP에서 함수는이라고 불립니다 substr($haystack, $needle). WHERE substr(`column`, '{$needle}')=1


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); /i위의 예제에 플래그를 추가하면 검색 …

9
파이썬에서 버전 번호를 어떻게 비교합니까?
에 계란을 추가하기 위해 계란이 들어있는 디렉토리를 걷고 있습니다 sys.path. 디렉토리에 동일한 .egg의 두 가지 버전이있는 경우 최신 버전 만 추가하고 싶습니다. r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$파일 이름에서 이름과 버전을 추출 하는 정규식이 있습니다 . 문제는 버전 번호를 비교하는 것 2.3.1입니다. 문자열을 비교하고 있기 때문에 2는 10보다 높지만 버전에는 맞지 않습니다. >>> "2.3.1" > …

9
대소 문자를 구분하지 않는 문자열 비교를 어떻게 할 수 있습니까?
아래의 대소 문자를 구분하지 않으려면 어떻게해야합니까? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); 나는 오늘 사용하기를 제안하는 몇 가지 조언을 받았다. x.Username.Equals((string)drUser["Username"], StringComparison.OrdinalIgnoreCase))); 문제는이 작업을 수행 할 수 없다는 것입니다. 아래 줄을 시도했지만이 컴파일하지만 잘못된 결과를 반환합니다. 등록 된 사용자를 등록 된 사용자와 등록되지 않은 사용자로 반환합니다. drUser["Enrolled"] …



6
bash의 문자열 비교. [[: 찾을 수 없음
bash에서 문자열을 비교하려고합니다. 이미 stackoverflow 에서 수행하는 방법에 대한 답변을 찾았습니다 . 내가 시도하는 스크립트에서 언급 한 질문에 Adam이 제출 한 코드를 사용하고 있습니다. #!/bin/bash string='My string'; if [[ "$string" == *My* ]] then echo "It's there!"; fi needle='y s' if [[ "$string" == *"$needle"* ]]; then echo "haystack '$string' …

11
자바의 유사성 문자열 비교
여러 문자열을 서로 비교하고 가장 유사한 문자열을 찾고 싶습니다. 어떤 문자열이 다른 문자열과 더 유사한 지 알려주는 라이브러리, 방법 또는 모범 사례가 있는지 궁금합니다. 예를 들면 : "빠른 여우가 뛰어"-> "여우가 뛰어" "빠른 여우가 뛰어"-> "여우" 이 비교는 첫 번째가 두 번째보다 더 유사하다는 것을 반환합니다. 다음과 같은 방법이 필요하다고 …

17
Python의 버전 번호 비교
내가 쓰고 싶은 cmp두 가지 버전 번호 및 수익률을 비교 -like 기능을 -1, 0또는 1자신의 비교 valuses에 따라. -1버전 A가 버전 B보다 오래된 경우 반환 0버전 A와 B가 동일한 경우 반환 1버전 A가 버전 B보다 새로운 경우 반환 각 하위 섹션은 숫자로 해석되므로 1.10> 1.1입니다. 원하는 기능 출력은 다음과 같습니다. …

10
"유사한"유니 코드 문자를 비교하는 방법은 무엇입니까?
나는 놀라운 문제에 빠진다. 내 응용 프로그램에 텍스트 파일을로드했고 µ 값을 비교하는 논리가 있습니다. 그리고 나는 텍스트가 동일하더라도 비교 값이 거짓임을 깨달았습니다. Console.WriteLine("μ".Equals("µ")); // returns false Console.WriteLine("µ".Equals("µ")); // return true 뒷줄에서 문자 µ는 복사 붙여 넣기됩니다. 그러나 이것들은 이와 같은 유일한 캐릭터가 아닐 수도 있습니다. C #에서 동일하게 보이지만 실제로 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.