Questions marquées «string»

Une chaîne est une séquence finie de symboles, couramment utilisée pour le texte, mais parfois pour des données arbitraires.


13
Répétez la chaîne à une certaine longueur
Quel est un moyen efficace de répéter une chaîne à une certaine longueur? Par exemple:repeat('abc', 7) -> 'abcabca' Voici mon code actuel: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Existe-t-il une meilleure façon (plus pythonique) de procéder? …
205 string  python  repeat 


17
PHP, obtenez le nom du fichier sans extension de fichier
J'ai ce code 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]); } } Si j'ai un fichier nommé my.zip, cette fonction revient .zip. Je veux faire l'inverse, je veux que …
205 php  file  string 


30
Recherche de l'index du caractère dans la chaîne Swift
Il est temps d'admettre la défaite ... Dans Objective-C, je pourrais utiliser quelque chose comme: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 Dans Swift, je vois quelque chose de similaire: var str = "abcdefghi" str.rangeOfString("c").startIndex ... mais cela me donne juste un String.Index, que je peux utiliser pour réinscrire …
203 string  swift 



14
Comment diviser une chaîne séparée par des virgules?
J'ai une chaîne de longueur inconnue qui ressemble à ceci "dog, cat, bear, elephant, ..., giraffe" Quelle serait la meilleure façon de diviser cette chaîne au niveau des virgules afin que chaque mot puisse devenir un élément d'une ArrayList? Par exemple List<String> strings = new ArrayList<Strings>(); // Add the data …
202 java  string  split 



12
Supprimer l'extension de fichier d'une chaîne de nom de fichier
Si j'ai une chaîne disant "abc.txt", existe-t-il un moyen rapide d'obtenir une sous-chaîne juste "abc"? Je ne peux pas faire un fileName.IndexOf('.')parce que le nom du fichier pourrait être "abc.123.txt"ou quelque chose et je veux évidemment juste me débarrasser de l'extension (ie "abc.123").
201 c#  string  parsing 

11
Java: comment initialiser String []?
Erreur % 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?"; } }



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.