나는 파이썬을 처음 접했고 .join()문자열을 연결하는 데 선호되는 방법이라는 것을 완전히 혼동했습니다 . 나는 시도했다 : strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) 다음과 같은 것을 얻었습니다. 5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5 왜 이렇게 작동합니까? 안 595만 자동으로 추가 할 수?
$row['message']MySQL 데이터베이스에서 가져오고 있으며 모든 공백을 제거해야합니다 \n \t. $row['message'] = "This is a Text \n and so on \t Text text."; 다음 형식이어야합니다. $row['message'] = 'This is a Text and so on Text text.'; 나는 시도했다 : $ro = preg_replace('/\s\s+/', ' ',$row['message']); echo $ro; 하지만 제거하지 않습니다 \n또는 \t, …
매우 큰 문자열 (예 : 10,000 문자)을 N 크기 청크로 나누고 싶습니다. 이를 수행하기위한 성능 측면에서 가장 좋은 방법은 무엇입니까? 예를 들어 "1234567890", 2로 나누면이 ["12", "34", "56", "78", "90"]됩니다. 이것을 사용하여 가능 String.prototype.match합니까? 그렇다면 성능 측면에서 가장 좋은 방법입니까?
Java String객체가 있습니다. 숫자 만 추출해야합니다. 예를 들어 보겠습니다. "123-456-789" 내가 원하는 "123456789" 숫자 만 추출하는 라이브러리 함수가 있습니까? 답변 주셔서 감사합니다. 시험해보기 전에 추가 llibraries를 설치해야하는지 알아야합니까?
다음 문자열이 있다고 가정 해보십시오. string data= "/temp string"; 첫 번째 문자를 제거하려면 /다음과 같은 많은 방법으로 할 수 있습니다. data.Remove(0,1); data.TrimStart('/'); data.Substring(1); 그러나 실제로 어떤 알고리즘이 가장 좋은 알고리즘을 가지고 있고 더 빠르게 수행하는지 알 수 없습니다. 최고 또는 모두 동일한 알고리즘 이 있습니까?
당신이 있다고 말하자 : List<string> los = new List<string>(); 이 미친 기능 세계에서 우리는 요즘에 살고 있습니다. String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); 또는 일반 오래된 StringBuilder foreach 아니면 더 좋은 방법이 있습니까?
문자열이 지정된 문자 / 문자열로 시작하거나 jQuery에서 끝나는 지 알고 싶습니다. 예를 들어 : var str = 'Hello World'; if( str starts with 'Hello' ) { alert('true'); } else { alert('false'); } if( str ends with 'World' ) { alert('true'); } else { alert('false'); } 기능이 없으면 다른 대안이 있습니까?
공백으로 구분 된 문자열이 포함 된 변수가 있습니다. line="1 1.50 string" 해당 문자열을 공백으로 구분 기호로 분할하고 결과를 배열에 저장하여 다음을 수행하려고합니다. echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} 출력 1 1.50 string 어딘가에서 작동하지 않는 솔루션을 찾았습니다. arr=$(echo ${line}) 이 후에 위의 echo 문을 실행하면 다음과 같은 결과가 나타납니다. 1 …
문자열 URI에서 파일 이름을 가져 오는이 방법이 있습니다. 더 강력하게하려면 어떻게해야합니까? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }