Als «string» getaggte Fragen

Eine Zeichenfolge ist eine endliche Folge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch für beliebige Daten.

17
PHP, Dateinamen ohne Dateierweiterung abrufen
Ich habe diesen PHP-Code: 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]); } } Wenn ich eine Datei mit dem Namen habe my.zip, wird diese Funktion zurückgegeben .zip. Ich möchte das …
205 php  file  string 

13
Wiederholen Sie die Zeichenfolge bis zu einer bestimmten Länge
Was ist ein effizienter Weg, um eine Zeichenfolge bis zu einer bestimmten Länge zu wiederholen? Z.B:repeat('abc', 7) -> 'abcabca' Hier ist mein aktueller Code: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Gibt es einen besseren (pythonischeren) Weg, …
204 string  python  repeat 

30
Index des Zeichens in Swift String finden
Es ist Zeit, eine Niederlage zuzugeben ... In Objective-C könnte ich Folgendes verwenden: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 In Swift sehe ich etwas Ähnliches: var str = "abcdefghi" str.rangeOfString("c").startIndex ... aber das gibt mir nur eine String.Index, mit der ich die ursprüngliche Zeichenfolge zurückschreiben, aber keinen Ort …
203 string  swift 

14
Wie teile ich eine durch Kommas getrennte Zeichenfolge?
Ich habe einen String mit einer unbekannten Länge, der ungefähr so ​​aussieht "dog, cat, bear, elephant, ..., giraffe" Was wäre der optimale Weg, um diese Zeichenfolge durch Kommas zu teilen, damit jedes Wort ein Element einer ArrayList wird? Beispielsweise List<String> strings = new ArrayList<Strings>(); // Add the data here so …
202 java  string  split 


3
Aufteilen des letzten Trennzeichens in der Python-Zeichenfolge?
Was ist die empfohlene Python-Redewendung zum Teilen einer Zeichenfolge beim letzten Auftreten des Trennzeichens in der Zeichenfolge? Beispiel: # 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'] …
202 python  string  list  parsing  split 



11
Java: Wie initialisiere ich String []?
Error % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Code public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }




7
Ist die assertEquals-Methode von Java zuverlässig?
Ich weiß, dass ==es beim Vergleich von zwei Probleme gibt Strings. Es scheint, dass dies String.equals()ein besserer Ansatz ist. Nun, ich mache JUnit-Tests und meine Neigung ist es, sie zu verwenden assertEquals(str1, str2). Ist dies eine zuverlässige Methode, um zu behaupten, dass zwei Strings denselben Inhalt enthalten? Ich würde verwenden …
199 java  string  junit  junit4 


5
Wie kann man einen String mit String-Literalen in Rust abgleichen?
Ich versuche herauszufinden, wie man einen Stringin Rust zusammenbringt. Ich habe anfangs versucht, so zu passen, aber ich habe herausgefunden, dass Rust nicht implizit von std::string::Stringbis werfen kann &str. fn main() { let stringthing = String::from("c"); match stringthing { "a" => println!("0"), "b" => println!("1"), "c" => println!("2"), } } …
199 string  match  rust 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.