Pertanyaan yang diberi tag «string»

String adalah urutan simbol yang terbatas, biasanya digunakan untuk teks, meskipun terkadang untuk data yang arbitrer.

17
PHP, dapatkan nama file tanpa ekstensi file
Saya punya kode PHP ini: 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]); } } Jika saya memiliki file bernama my.zip, fungsi ini kembali .zip. Saya ingin melakukan yang sebaliknya, saya …
205 php  file  string 

3
Membelah pembatas terakhir dalam string Python?
Apa idiom Python yang disarankan untuk memisahkan string pada kejadian terakhir dari pembatas dalam string? contoh: # 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'] mysplitmengambil argumen …
205 python  string  list  parsing  split 

13
Ulangi string hingga panjang tertentu
Apa cara yang efisien untuk mengulang string ke panjang tertentu? Misalnya:repeat('abc', 7) -> 'abcabca' Ini kode saya saat ini: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Apakah ada cara yang lebih baik (lebih pythonic) untuk melakukan ini? …
204 string  python  repeat 

30
Menemukan indeks karakter di Swift String
Sudah waktunya untuk mengakui kekalahan ... Di Objective-C, saya bisa menggunakan sesuatu seperti: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 Di Swift, saya melihat sesuatu yang serupa: var str = "abcdefghi" str.rangeOfString("c").startIndex ... tapi itu hanya memberi saya String.Index, yang bisa saya gunakan untuk berlangganan kembali ke string asli, …
203 string  swift 


14
Bagaimana cara memisahkan string yang dipisahkan koma?
Saya memiliki String dengan panjang yang tidak diketahui yang terlihat seperti ini "dog, cat, bear, elephant, ..., giraffe" Apa cara optimal untuk membagi string ini di koma sehingga setiap kata dapat menjadi elemen dari ArrayList? Sebagai contoh List<String> strings = new ArrayList<Strings>(); // Add the data here so strings.get(0) would …
202 java  string  split 

12
Hapus ekstensi file dari string nama file
Jika saya memiliki string yang mengatakan "abc.txt", apakah ada cara cepat untuk mendapatkan substring yang adil"abc" ? Saya tidak dapat melakukan fileName.IndexOf('.')karena nama file bisa "abc.123.txt"atau sesuatu dan saya jelas hanya ingin menyingkirkan ekstensi (yaitu "abc.123").
201 c#  string  parsing 





5
Bagaimana cara mencocokkan String dengan string literal di Rust?
Saya mencoba mencari cara untuk mencocokkan String di Rust. Saya awalnya mencoba mencocokkan seperti ini, tetapi saya tahu Rust tidak bisa secara implisit dilemparkan dari std::string::Stringke &str. fn main() { let stringthing = String::from("c"); match stringthing { "a" => println!("0"), "b" => println!("1"), "c" => println!("2"), } } Ini memiliki …
200 string  match  rust 


7
Apakah metode assertEquals Java dapat diandalkan?
Saya tahu ==ada beberapa masalah saat membandingkan dua Strings. Tampaknya itu String.equals()adalah pendekatan yang lebih baik. Yah, saya sedang melakukan pengujian JUnit dan kecenderungan saya adalah untuk digunakan assertEquals(str1, str2). Apakah ini cara yang dapat diandalkan untuk menyatakan dua String berisi konten yang sama? Saya akan menggunakan assertTrue(str1.equals(str2)), tetapi kemudian …
199 java  string  junit  junit4 

10
.NET Memformat string dengan spasi tetap
Apakah metode .NET String.Format memungkinkan penempatan string pada posisi tetap dalam string panjang tetap. "String Goes Here" "String Goes Here" "String Goes Here" Bagaimana ini dilakukan dengan menggunakan .NET? Sunting - Saya telah mencoba Format / PadLeft / PadRight hingga mati. Mereka tidak bekerja. Saya tidak tahu kenapa. Saya akhirnya …
199 .net  string 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.