«string» 태그된 질문

문자열은 유한 한 일련의 기호로, 텍스트에 일반적으로 사용되지만 때로는 임의의 데이터에 사용됩니다.


4
C ++ 문자열의 문자 정렬
문자열이있는 경우 문자를 정렬하는 기능이 내장되어 있습니까? 아니면 직접 작성해야합니까? 예를 들면 : string word = "dabc"; 다음과 같이 변경하고 싶습니다. string sortedWord = "abcd"; 아마도 char을 사용하는 것이 더 나은 옵션일까요? C ++에서 어떻게할까요?
82 c++  string  sorting 

7
문자열 비교 자바 스크립트 반환 가능성 %
두 문자열을 비교하고 비슷할 가능성을 반환 할 수있는 JavaScript 함수를 찾고 있습니다. 나는 soundex를 보았지만 여러 단어로 된 문자열이나 이름이 아닌 경우에는별로 좋지 않습니다. 다음과 같은 기능을 찾고 있습니다. function compare(strA,strB){ } compare("Apples","apple") = Some X Percentage. 이 함수는 숫자, 여러 단어 값 및 이름을 포함하여 모든 유형의 문자열에서 작동합니다. …


5
문자열 스칼라 끝에서 문자 제거
Scala에서 문자열 끝에서 마지막 문자를 제거하는 가장 간단한 방법은 무엇입니까? Rubys String 클래스에는 chop 과 같은 매우 유용한 메서드가 있습니다. Scala에서 "oddoneoutz".headOption을 사용했지만 감가 상각되었습니다. 나는 지나치게 복잡한 것에 들어가고 싶지 않습니다. string.slice(0, string.length - 1) 누군가가 이런 일반적인 것을 위해 잘게 자르는 것과 같은 멋진 간단한 방법이 있다고 말 …
82 string  scala 


6
문자열을 BigInteger로 어떻게 변환합니까?
표준 입력에서 정말 큰 숫자를 읽고 함께 추가하려고합니다. 그러나 BigInteger에 추가하려면 BigInteger.valueOf(long);다음 을 사용해야합니다 . private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: sum = sum.add(BigInteger.valueOf(Long.parseLong(newNumber))); } 그것은 잘 작동하지만 BigInteger.valueOf()유일한 것은를 취하기 때문에의 최대 값 (9223372036854775807) long보다 큰 숫자를 추가 …


6
Rust에서 문자열의 첫 글자를 대문자로 바꾸는 이유는 무엇입니까?
의 첫 글자를 대문자로 쓰고 싶습니다 &str. 간단한 문제이고 간단한 해결책을 원합니다. 직감은 나에게 다음과 같은 것을하라고 말한다. let mut s = "foobar"; s[0] = s[0].to_uppercase(); 그러나 &strs는 이와 같이 인덱싱 할 수 없습니다. 내가 할 수 있었던 유일한 방법은 지나치게 복잡해 보입니다. 나는 변환 &str작성, 반복자,로 I 인덱스를 생성하는 …
82 string  rust  uppercase 

5
문자열을 개별 변수로 분할
코드를 사용하여 분할 한 문자열이 있습니다 $CreateDT.Split(" "). 이제 두 개의 개별 문자열을 다른 방식으로 조작하고 싶습니다. 이를 두 개의 변수로 분리하려면 어떻게해야합니까?


9
bash에서 변수의 줄 수를 어떻게 계산합니까?
문자열이 저장된 변수가 있고 그 안에 줄이 있는지 확인해야합니다. var=`ls "$sdir" | grep "$input"` 의사 코드 : while [ ! $var's number of lines -eq 1 ] do something 그것이 그것을 확인하는 방법에 대한 나의 생각입니다. echo $var | wc -l작동하지 않습니다 - 항상 말한다 1, 그것은에도 불구하고 3. echo …
82 bash  string 

5
ES6 템플릿 리터럴이 문자열 연결보다 빠릅니까?
ES6에서 문자열 연결 또는 템플릿 리터럴을 사용할 때 최신 브라우저에서 HTML 코드 생성이 눈에 띄게 빠르게 실행됩니까? 예를 들면 : 문자열 연결 "<body>"+ "<article>"+ "<time datetime='" + date.toISOString() +"'>"+ date +"</time>"+ "</article>"+ "</body>" 템플릿 리터럴 `<body> <article> <time datetime='${ date.toISOString() }'>${ date }</time> </article> </body>`

7
Java 문자열에서 인쇄 할 수없는 모든 문자를 제거하는 가장 빠른 방법
StringJava 에서 인쇄 할 수없는 모든 문자를 제거하는 가장 빠른 방법은 무엇입니까 ? 지금까지 138 바이트, 131 자 문자열을 시도하고 측정했습니다. 문자열 replaceAll()- 가장 느린 방법 517009 결과 / 초 패턴을 미리 컴파일 한 다음 Matcher의 replaceAll() 637836 결과 / 초 StringBuffer 사용, codepointAt()하나씩 사용하여 코드 포인트 가져 오기 및 …

3
자바 : 문자열과 ByteBuffer 간 변환 및 관련 문제
소켓 연결에 Java NIO를 사용하고 있으며 프로토콜은 텍스트 기반이므로 SocketChannel에 쓰기 전에 문자열을 ByteBuffer로 변환하고 들어오는 ByteBuffer를 다시 문자열로 변환 할 수 있어야합니다. 현재 다음 코드를 사용하고 있습니다. public static Charset charset = Charset.forName("UTF-8"); public static CharsetEncoder encoder = charset.newEncoder(); public static CharsetDecoder decoder = charset.newDecoder(); public static ByteBuffer str_to_bb(String …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.