Ho appena trovato alcune build di query sql come questa nel mio progetto: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); Questo StringBuilderraggiunge il suo obiettivo, ovvero ridurre l'utilizzo della memoria? Ne dubito, perché nel costruttore viene utilizzato il "+" (operatore di …
Io uso per correre $s =~ s/[^[:print:]]//g; su Perl per eliminare i caratteri non stampabili. In Python non ci sono classi regex POSIX e non posso scrivere [: print:] visto che significa quello che voglio. Non conosco alcun modo in Python per rilevare se un carattere è stampabile o meno. …
Mentre profilavo un pezzo di codice Python ( python 2.6fino a 3.2), ho scoperto che il strmetodo per convertire un oggetto (nel mio caso un intero) in una stringa è quasi un ordine di grandezza più lento rispetto all'utilizzo della formattazione della stringa. Ecco il punto di riferimento >>> from …
Ho una stringa esadecimale (ad esempio 0CFE9E69271557822FE715A8B3E564BE) e voglio scriverla in un file come byte. Per esempio, Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 0C FE 9E 69 27 15 57 82 2F E7 15 A8 B3 E5 64 …
Io ho: uint8 buf[] = {0, 1, 10, 11}; Voglio convertire l'array di byte in una stringa in modo da poter stampare la stringa usando printf: printf("%s\n", str); e ottieni (i due punti non sono necessari): "00:01:0A:0B" Qualsiasi aiuto sarebbe molto apprezzato.
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Voglio deviceTokenstringere ma: let str = String.init(data: deviceToken, encoding: .utf8) str è nil swift 3.0 come posso lasciare dataa string? Ti stai registrando per le notifiche push in Xcode 8 / Swift 3.0? non funziona e la risposta è qualche mese fa, …
Ho cercato un modo elegante ed efficiente per suddividere una stringa in sottostringhe di una determinata lunghezza in Ruby. Finora, il meglio che sono riuscito a trovare è questo: def chunk(string, size) (0..(string.length-1)/size).map{|i|string[i*size,size]} end >> chunk("abcdef",3) => ["abc", "def"] >> chunk("abcde",3) => ["abc", "de"] >> chunk("abc",3) => ["abc"] >> chunk("ab",3) …
Sto realizzando un programma che, per motivi non necessari da spiegare, richiede che un float venga convertito in una stringa da contare con len (). Tuttavia, str (float (x)) fa sì che x venga arrotondato quando convertito in una stringa, il che getta via l'intera cosa. Qualcuno sa di una …
Vorrei trovare la posizione di un carattere in una stringa. Dire: string = "the2quickbrownfoxeswere2tired" Vorrei che la funzione restituisse 4e 24- la posizione del carattere della 2s in string.
Devo rimuovere la prima (e SOLO la prima) occorrenza di una stringa da un'altra stringa. Ecco un esempio che sostituisce la stringa "\\Iteration". Questo: ProjectName \\ Iteration \\ Release1 \\ Iteration1 diventerebbe questo: ProjectName \\ Release1 \\ Iteration1 Ecco del codice che fa questo: const string removeString = "\\Iteration"; int …
C'è un modo migliore per farlo ... MyString.Trim().Replace("&", "and").Replace(",", "").Replace(" ", " ") .Replace(" ", "-").Replace("'", "").Replace("/", "").ToLower(); Ho esteso la classe delle corde per limitarla a un lavoro, ma esiste un modo più veloce? public static class StringExtension { public static string clean(this string s) { return s.Replace("&", "and").Replace(",", …
Sto leggendo un True - Falsevalore da un file e devo convertirlo in booleano. Attualmente lo converte sempre in Trueanche se il valore è impostato su False. Ecco MWEcosa sto cercando di fare: with open('file.dat', mode="r") as f: for line in f: reader = line.split() # Convert to boolean <-- …
Sto cercando di sostituire i caratteri accentati con le normali sostituzioni. Di seguito è riportato ciò che sto facendo attualmente. $string = "Éric Cantona"; $strict = strtolower($string); echo "After Lower: ".$strict; $patterns[0] = '/[á|â|à|å|ä]/'; $patterns[1] = '/[ð|é|ê|è|ë]/'; $patterns[2] = '/[í|î|ì|ï]/'; $patterns[3] = '/[ó|ô|ò|ø|õ|ö]/'; $patterns[4] = '/[ú|û|ù|ü]/'; $patterns[5] = '/æ/'; $patterns[6] …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.