«string» 태그된 질문

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

17
PHP, 파일 확장자없이 파일 이름 얻기
이 PHP 코드가 있습니다 : function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } 파일 이름이 my.zip이면이 함수는를 반환합니다 .zip. 나는 반대로하고 싶습니다 my. 확장없이 함수가 반환되기를 원합니다 . 파일은 …
205 php  file  string 

5
Rust에서 문자열 리터럴과 문자열을 일치시키는 방법은 무엇입니까?
StringRust에서 어떻게 일치시키는 지 알아 내려고 노력 중 입니다. 처음에 이와 같이 일치를 시도했지만 Rust가에서에서 std::string::String로 캐스트 할 수 없다는 것을 알았 습니다 &str. fn main() { let stringthing = String::from("c"); match stringthing { "a" => println!("0"), "b" => println!("1"), "c" => println!("2"), } } 이것은 오류가 있습니다 : error[E0308]: …
205 string  match  rust 

13
문자열을 특정 길이로 반복
문자열을 특정 길이로 반복하는 효율적인 방법은 무엇입니까? 예 :repeat('abc', 7) -> 'abcabca' 내 현재 코드는 다음과 같습니다. def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string 이 작업을 수행하는 더 나은 (python) 방법이 있습니까? 아마도 목록 이해력을 사용합니까?
204 string  python  repeat 

30
Swift String에서 문자 색인 찾기
패배를 인정할 때입니다 ... Objective-C에서 다음과 같은 것을 사용할 수 있습니다. NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 스위프트에서는 비슷한 것을 보았습니다. var str = "abcdefghi" str.rangeOfString("c").startIndex ...하지만 그냥 나에게 String.Index문자열을 다시 첨자로 쓸 수는 있지만 위치를 추출 할 수는 없습니다. FWIW String.Index에는 개인 ivar _position이 있으며 올바른 ivar …
203 string  swift 


3
파이썬 문자열에서 마지막 구분 기호로 나누시겠습니까?
문자열에서 마지막 구분 기호가 나타날 때 문자열을 분할하는 데 권장되는 파이썬 관용구는 무엇입니까 ? 예: # instead of regular split >> s = "a,b,c,d" >> s.split(",") >> ['a', 'b', 'c', 'd'] # ..split only on last occurrence of ',' in string: >>> s.mysplit(s, -1) >>> ['a,b,c', 'd'] mysplit분리 할 분리 …
203 python  string  list  parsing  split 

14
쉼표로 구분 된 문자열을 나누는 방법?
길이가 알 수없는 문자열이 있습니다. "dog, cat, bear, elephant, ..., giraffe" 각 단어를 ArrayList의 요소가 될 수 있도록이 문자열을 쉼표로 나누는 가장 좋은 방법은 무엇입니까? 예를 들어 List<String> strings = new ArrayList<Strings>(); // Add the data here so strings.get(0) would be equal to "dog", // strings.get(1) would be equal to …
202 java  string  split 

12
파일 이름 문자열에서 파일 확장자 제거
라는 문자열 "abc.txt"이 있으면 하위 문자열을 얻는 빠른 방법이 "abc"있습니까? 나는 fileName.IndexOf('.')파일 이름이 될 수 있기 때문에 할 수 없으며 "abc.123.txt"분명히 확장자 (예 :)를 제거하고 싶습니다 "abc.123".
201 c#  string  parsing 

11
Java : String []을 초기화하는 방법?
오류 % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; 암호 public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }





7
Java의 assertEquals 메소드는 신뢰할 수 있습니까?
==두 가지를 비교할 때 문제가 있음을 알고 Strings있습니다. String.equals()더 나은 접근 방법 인 것 같습니다 . 글쎄, 나는 JUnit 테스트를하고 있으며 내 성향은을 사용하는 것 assertEquals(str1, str2)입니다. 이것은 두 개의 문자열에 동일한 내용이 들어 있다고 주장하는 신뢰할 수있는 방법입니까? 나는을 사용할 assertTrue(str1.equals(str2))것이지만, 예상되는 실제 값과 실패한 값을 보는 이점을 얻지 …
199 java  string  junit  junit4 

10
.NET 고정 된 공백으로 문자열 형식화
.NET String.Format 메서드를 사용하면 고정 길이 문자열 내에서 고정 위치에 문자열을 배치 할 수 있습니다. "문자열은 여기에 간다" "문자열이 여기에 간다" "문자열은 여기에 간다" 이것은 .NET을 사용하여 어떻게 수행됩니까? 편집 -Format / PadLeft / PadRight를 죽이려고했습니다. 그들은 일하지 않는다. 이유를 모르겠습니다. 나는 이것을하기 위해 내 자신의 기능을 작성했다. 편집 -실수로 …
199 .net  string 

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