문자열이 null이 아니고 비어 있지 않은지 어떻게 확인할 수 있습니까? public void doStuff(String str) { if (str != null && str != "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ }
여러 문자열을 테스트 문자열과 비교하고 비슷한 문자열을 반환하는 방법이 필요합니다. 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 C : THE RED FOX JUMPED OVER …
$haystack특정 열의 값 (string )에 특정 데이터 (string $needle)가 다음과 같이 포함되어 있는지 확인하는 MySQL로 쿼리를 만드는 방법을 알아 내려고 노력 했습니다. mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); PHP에서 함수는이라고 불립니다 substr($haystack, $needle). WHERE substr(`column`, '{$needle}')=1
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위의 예제에 플래그를 추가하면 검색 …
에 계란을 추가하기 위해 계란이 들어있는 디렉토리를 걷고 있습니다 sys.path. 디렉토리에 동일한 .egg의 두 가지 버전이있는 경우 최신 버전 만 추가하고 싶습니다. r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$파일 이름에서 이름과 버전을 추출 하는 정규식이 있습니다 . 문제는 버전 번호를 비교하는 것 2.3.1입니다. 문자열을 비교하고 있기 때문에 2는 10보다 높지만 버전에는 맞지 않습니다. >>> "2.3.1" > …
아래의 대소 문자를 구분하지 않으려면 어떻게해야합니까? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); 나는 오늘 사용하기를 제안하는 몇 가지 조언을 받았다. x.Username.Equals((string)drUser["Username"], StringComparison.OrdinalIgnoreCase))); 문제는이 작업을 수행 할 수 없다는 것입니다. 아래 줄을 시도했지만이 컴파일하지만 잘못된 결과를 반환합니다. 등록 된 사용자를 등록 된 사용자와 등록되지 않은 사용자로 반환합니다. drUser["Enrolled"] …
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' …
여러 문자열을 서로 비교하고 가장 유사한 문자열을 찾고 싶습니다. 어떤 문자열이 다른 문자열과 더 유사한 지 알려주는 라이브러리, 방법 또는 모범 사례가 있는지 궁금합니다. 예를 들면 : "빠른 여우가 뛰어"-> "여우가 뛰어" "빠른 여우가 뛰어"-> "여우" 이 비교는 첫 번째가 두 번째보다 더 유사하다는 것을 반환합니다. 다음과 같은 방법이 필요하다고 …
내가 쓰고 싶은 cmp두 가지 버전 번호 및 수익률을 비교 -like 기능을 -1, 0또는 1자신의 비교 valuses에 따라. -1버전 A가 버전 B보다 오래된 경우 반환 0버전 A와 B가 동일한 경우 반환 1버전 A가 버전 B보다 새로운 경우 반환 각 하위 섹션은 숫자로 해석되므로 1.10> 1.1입니다. 원하는 기능 출력은 다음과 같습니다. …
나는 놀라운 문제에 빠진다. 내 응용 프로그램에 텍스트 파일을로드했고 µ 값을 비교하는 논리가 있습니다. 그리고 나는 텍스트가 동일하더라도 비교 값이 거짓임을 깨달았습니다. Console.WriteLine("μ".Equals("µ")); // returns false Console.WriteLine("µ".Equals("µ")); // return true 뒷줄에서 문자 µ는 복사 붙여 넣기됩니다. 그러나 이것들은 이와 같은 유일한 캐릭터가 아닐 수도 있습니다. C #에서 동일하게 보이지만 실제로 …