문자열 보간 사용 사이에 눈에 띄는 성능 차이가 있습니까? myString += $"{x:x2}"; 대 String.Format ()? myString += String.Format("{0:x2}", x); Resharper가 수정을 요청하고 있기 때문에 요청하고 있으며 이전에 속아 본 적이 있습니다.
true문자열 유형이 아니기 때문에 null + true문자열은 어떻습니까? string s = true; //Cannot implicitly convert type 'bool' to 'string' bool b = null + true; //Cannot implicitly convert type 'string' to 'bool' 그 이유는 무엇입니까?
문자열에 "stores", "store", "product"라는 단어가 포함되어 있는지 확인하고 싶습니다. 나는 someString.contains(stores%store%product);또한 사용해 보았다.contains("stores%store%product"); 정규식을 명시 적으로 선언하고 메서드에 전달해야합니까? 아니면 정규식을 전혀 전달할 수 없습니까?
SQL Server 2005에 html 태그가 포함 된 데이터가 있는데 태그 사이에 텍스트 만 남기고 모든 것을 제거하고 싶습니다. 이상적으로도 같은 일을 대체 &lt;와 <등, 이 작업을 쉽게 수행 할 수있는 방법이 있습니까? 아니면 누군가 이미 샘플 t-sql 코드를 가지고 있습니까? 확장 된 저장 프로 시저 등을 추가 할 수있는 능력이 …
항상 나를 괴롭히는 것처럼 보이기 때문에 나중에 검색 할 수 있도록 이것을 게시하십시오. $ python3.2 Python 3.2 (r32:88445, Oct 20 2012, 14:09:50) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import curses >>> print(curses.version) b'2.2' >>> print(str(curses.version)) b'2.2' >>> print(curses.version.encode('utf-8')) Traceback (most recent call …
때때로 파일이나 사용자로부터 입력을 받으면 이스케이프 시퀀스가 포함 된 문자열을 얻습니다. 파이썬이 문자열 리터럴에서 이스케이프 시퀀스를 처리하는 것과 같은 방식으로 이스케이프 시퀀스를 처리하고 싶습니다 . 예를 들어 myString다음과 같이 정의 한다고 가정 해 보겠습니다 . >>> myString = "spam\\neggs" >>> print(myString) spam\neggs 나는 이것을 수행하는 함수를 원한다 process. >>> print(process(myString)) …
내부에 따옴표가 많은 문자열 리터럴이 있다고 가정합니다. 당신은 그들 모두를 피할 수 있지만 고통스럽고 읽기가 어렵습니다. 일부 언어에서는 다음과 같이 할 수 있습니다. foo = '"Hello, World"'; 자바 그러나, ''사용되는 char당신이 그것을 사용할 수 있도록의 String이런 식의. 일부 언어에는이 문제를 해결할 수있는 구문이 있습니다. 예를 들어, 파이썬에서는 다음과 같이 할 …
약 2000 자의 문자열 버퍼가 있고 버퍼에 특정 문자열이 포함되어 있는지 확인해야합니다. 모든 웹 요청에 대해 ASP.NET 2.0 웹앱에서 확인을 수행합니다. String.Contains 메서드 가 String.IndexOf 메서드 보다 더 잘 수행 되는지 아는 사람이 있습니까? // 2000 characters in s1, search token in s2 string s1 = "Many characters. The quick …
foreach없이 어떻게 이렇게 배열을 돌릴 수 있습니까? array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n"); 이와 같은 문자열에 item1='object1', item2='object2',.... item-n='object-n' 나는 implode()이미 생각 했지만 그것으로 열쇠를 내파하지 않습니다. foreach가 필요한 경우 foreach를 중첩하지 않을 수 있습니까? 편집 : 문자열을 변경했습니다. EDIT2 / UPDATE : 이 질문은 꽤 오래 전에 요청되었습니다. 그 당시 저는 모든 것을 …
두 문자열을 비교하는 Java 프로그램을 만들었습니다. String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } "환영"이 표시됩니다. 대소 문자를 구분한다는 것을 이해합니다. 하지만 내 문제는 대소 문자를 구분하지 않고 두 문자열을 비교하고 싶다는 것입니다. 즉, 출력이 hai.