반응형

String 3

C# 문자열의 여러 문자 바꾸기

C# 문자열의 여러 문자 바꾸기 줄을 교체하는 더 좋은 방법이 있습니까? Replace가 문자 배열이나 문자열 배열을 포함하지 않는다는 것이 놀랍습니다.제가 제 확장자를 쓸 수 있을 것 같은데 다음을 더 잘 만들 수 있는 방법이 있는지 궁금했습니다.마지막 바꾸기는 문자가 아닌 문자열입니다. myString.Replace(';', '\n').Replace(',', '\n').Replace('\r', '\n').Replace('\t', '\n').Replace(' ', '\n').Replace("\n\n", "\n"); 대체 정규식을 사용할 수 있습니다. s/[;,\t\r ]|[\n]{2}/\n/g s/ 앞에 합니다를 합니다. 사이의 .[그리고.]검색할 문자(순서에 상관없이) ./ 및 합니다의 을 지정합니다..

programing 2023.10.09

왜 String이 아닌 거지?상수를 비우십니까?

왜 String이 아닌 거지?상수를 비우십니까? 왜가.NET에서 왜가String.Empty상수 대신 읽기만 한다고요?그 결정의 배경이 무엇이었는지 아는 사람이 있는지 궁금합니다.그 이유는static readonly됩니다 됩니다.const는 여기 공유 소스 공통 언어 인프라스트럭처 2.0 릴리스에서 Microsoft에 표시된 대로 관리되지 않는 코드와 함께 사용될 예정입니다.볼 파일은.sscli20\clr\src\bcl\system\string.cs. 빈 상수는 빈 문자열 값을 유지합니다.컴파일러가 이것을 리터럴로 표시하지 않도록 String Constructor를 호출해야 합니다. 이것을 리터럴로 표시하면 네이티브에서 접근할 수 있는 필드로 표시되지 않습니다. 코드프로젝트의 이 편리한 기사에서 이 정보를..

programing 2023.09.14

의 문자열에서 분음 부호(악센트)를 제거하려면 어떻게 해야 합니까?NET?

의 문자열에서 분음 부호(악센트)를 제거하려면 어떻게 해야 합니까?NET? 된 몇 하는데 기본적으로 를 뺄 수 ( convert 프캐 로된변하예고기글유려환는글자를로서있프면액자하지데마랑스에는어으센변트좋크제를있수환거겠할다습면니으랑스적본어나하자을어열다문▁(예▁i▁that▁in▁(▁some▁marks마변액좋있▁strings제▁basically수e크를▁and트센▁like▁canadian▁accent)▁are환거,할겠:다▁keeping'▁toée,그렇게crème brûlée될것다니입이 될 입니다.creme brulee) 이를 달성하기 위한 가장 좋은 방법은 무엇입니까?나는 이 방법을 사용하지 않았지만, 마이클 캐플런은 그의 블로그 게시물(혼란스러운 제목과 함께)에서 이 방법을 설명합니다. 그의 블로그 게시물은 진단..

programing 2023.05.07
반응형