Una domanda molto semplice, qual è il modo giusto per concatenare una stringa in Kotlin? In Java useresti il concat()metodo, ad es String a = "Hello "; String b = a.concat("World"); // b = Hello World La concat()funzione non è disponibile per Kotlin però. Devo usare il +segno?
Perché non si 'example'[999:9999]verifica un errore? Da allora 'example'[9], qual è la motivazione alla base? Da questo comportamento posso presumere che 'example'[3]sia, essenzialmente / internamente, non uguale a 'example'[3:4], anche se entrambi risultano nella stessa 'm'stringa.
Vorrei memorizzare molte parole in un elenco. Molte di queste parole sono molto simili. Per esempio io ho la parola afrykanerskojęzycznye molte delle parole come afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Qual è la soluzione efficace (veloce e di piccole dimensioni diff) per trovare la differenza tra due stringhe e ripristinare la seconda …
Saluti a tutti ... ho bisogno di Trimun String. Ma voglio rimuovere tutti gli spazi vuoti ripetuti all'interno della stringa stessa, non solo alla fine o all'inizio di essa. Potrei farlo con un metodo come: public static string ConvertWhitespacesToSingleSpaces(string value) { value = Regex.Replace(value, @"\s+", " "); } Che ho …
Stavo guardando un po 'di codice C ++ e ho trovato il seguente costrutto: if('A' == 0x41) { // ... } else if('A' == 0xc1) { // ... } else { // ... } Ottengo un avviso di Visual Studio che dice: Avvertenza L'espressione condizionale C4127 è costante. Visual Studio …
In PHP posso fare quanto segue: $name = 'John'; $var = "Hello {$name}"; // => Hello John Esiste un costrutto di linguaggio simile in C #? So che c'è String.Format();ma voglio sapere se può essere fatto senza chiamare una funzione / metodo sulla stringa.
MDC descrive l' ==operatore come segue : Se i due operandi non sono dello stesso tipo, JavaScript converte gli operandi quindi applica un confronto rigoroso. Se uno degli operandi è un numero o un booleano, gli operandi vengono convertiti in numeri se possibile; altrimenti se uno degli operandi è una …
Sto lavorando a un problema fuori dal CTCI. Il terzo problema del capitolo 1 ti fa prendere una stringa come 'Mr John Smith ' e ti chiede di sostituire gli spazi intermedi con %20: 'Mr%20John%20Smith' L'autore offre questa soluzione in Python, chiamandola O (n): def urlify(string, length): '''function replaces single …
Dato un valore voglio convalidarlo per verificare se è un anno valido. I miei criteri sono semplici in cui il valore dovrebbe essere un numero intero con 4caratteri. So che questa non è la soluzione migliore in quanto non consentirà anni prima 1000e consentirà anni come 5000. Questo criterio è …
Quanto segue sostituirà i caratteri di controllo ASCII (abbreviazione di [\x00-\x1F\x7F]): my_string.replaceAll("\\p{Cntrl}", "?"); Quanto segue sostituirà tutti i caratteri ASCII non stampabili (abbreviazione di [\p{Graph}\x20]), inclusi i caratteri accentati: my_string.replaceAll("[^\\p{Print}]", "?"); Tuttavia, nessuno dei due funziona per le stringhe Unicode. Qualcuno ha un buon modo per rimuovere i caratteri non …
Qualcuno può spiegare perché l'esempio 1 di seguito funziona, quando il rprefisso non viene utilizzato? Ho pensato che il rprefisso deve essere utilizzato ogni volta che vengono utilizzate le sequenze di escape. L'esempio 2 e l'esempio 3 lo dimostrano. # example 1 import re print (re.sub('\s+', ' ', 'hello there …
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.