다음 과 같은 형식의 문자열에 날짜와 시간 이 있습니다 . "2011-03-21 13:26" //year-month-day hour:minute 어떻게 파싱 할 수 System.DateTime있습니까? 날짜 형식을 수동으로 지정할 수 있도록 DateTime.Parse()또는 DateTime.ParseExact()가능한 경우 와 같은 기능을 사용하고 싶습니다 .
좋아, 나는 바보처럼 들리지 않는다. 나는 문제 / 요구 사항을보다 명확하게 언급 할 것이다. 바늘 (패턴)과 건초 더미 (검색 할 텍스트)는 모두 C 스타일의 널 종료 문자열입니다. 길이 정보가 제공되지 않습니다. 필요한 경우 계산해야합니다. 함수는 첫 번째 일치 항목에 대한 포인터를 반환해야합니다 NULL. 실패 사례는 허용되지 않습니다. 즉, 일정하지 않은 …
내가 점점 더 많이하고있는 것은 문자열이 비어 있거나 (있는 ""또는 null 인) 조건부 연산자를 확인하는 것입니다. 현재 예 : s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; 이것은 확장 방법 일 뿐이며 다음과 같습니다. string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; 비어 있고 null ??이 아니기 때문에 트릭을 수행하지 않습니다. 의 string.IsNullOrEmpty()버전은 ??완벽한 …
C #의 "string"이 참조 유형이라는 것을 알고 있습니다. 이것은 MSDN에 있습니다. 그러나이 코드는 다음과 같이 작동하지 않습니다. class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } 문자열을 매개 변수로 전달하고 …
그래서 내 질문은 다른 사람이 Java 형식으로 여기에서 물었습니다 : Java-지정된 길이의 새 문자열 인스턴스를 만들고 특정 문자로 채 웁니다. 최고의 솔루션? . . . 하지만 JavaScript와 동등한 것을 찾고 있습니다. 기본적으로 각 필드의 "maxlength"속성에 따라 텍스트 필드를 "#"문자로 동적으로 채우려 고합니다. 따라서 입력에가 있으면 maxlength="3"필드는 "###"으로 채워집니다. 이상적으로 Java와 …
나는이 이상한 것을 발견했다 : for (long l = 4946144450195624l; l > 0; l >>= 5) System.out.print((char) (((l & 31 | 64) % 95) + 32)); 산출: hello world 어떻게 작동합니까?
Haskell에서 문자열을 분리하는 표준 방법이 있습니까? lines및 words업무 공백이나 줄 바꿈에 분할에서 큰하지만 반드시 쉼표에 분할하는 표준 방법은 무엇입니까? Hoogle에서 찾을 수 없습니다. 구체적으로, split "," "my,comma,separated,list"returns 가있는 곳을 찾고 ["my","comma","separated","list"]있습니다.
내가 사용하는 것이 때 std::istringstream, std::ostringstream그리고 std::stringstream난 그냥 사용하지 말아야하는 이유 std::stringstream모든 시나리오에서 (모든 런타임 성능 문제가 있습니까?). 마지막으로 스트림을 전혀 사용하지 않고 이에 대해 나쁜 점이 있습니까? std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";
"1112224444"라는 문자열이 있는데 전화 번호입니다. 파일에 저장하기 전에 111-222-4444로 형식을 지정하려고합니다. 데이터 레코드에 있으며 새 것을 할당하지 않고도이 작업을 수행 할 수 있습니다. 변하기 쉬운. 나는 생각하고 있었다 : String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); 그러나 그것은 트릭을하지 않는 것 같습니다. ** 업데이트 ** 확인. 이 솔루션과 함께 갔다 Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####") 이제 …
이 문자열 배열이 있습니다. string[] stringArray = { "text1", "text2", "text3", "text4" }; string value = "text3"; stringArray포함 여부를 결정하고 싶습니다 value. 그렇다면 배열에서 해당 위치를 찾고 싶습니다. 루프를 사용하고 싶지 않습니다. 아무도 내가 어떻게 할 수 있는지 제안 할 수 있습니까?