Ho questo codice 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]); } } Se ho un file chiamato my.zip, questa funzione ritorna .zip. Voglio fare il contrario, voglio che la …
Qual è il linguaggio Python raccomandato per dividere una stringa sull'ultima occorrenza del delimitatore nella stringa? esempio: # 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'] mysplitaccetta …
È tempo di ammettere la sconfitta ... In Objective-C, potrei usare qualcosa come: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 In Swift, vedo qualcosa di simile: var str = "abcdefghi" str.rangeOfString("c").startIndex ... ma questo mi dà solo un String.Index, che posso usare per abbonarmi nuovamente nella stringa originale, ma …
Come PEP8 suggerisce di mantenere al di sotto della regola delle 80 colonne per il tuo programma Python, come posso attenermi a questo con stringhe lunghe, ad es. s = "this is my really, really, really, really, really, really, really long string that I'd like to shorten." Come potrei fare …
Ho una stringa di lunghezza sconosciuta che assomiglia a questa "dog, cat, bear, elephant, ..., giraffe" Quale sarebbe il modo ottimale di dividere questa stringa tra le virgole in modo che ogni parola possa diventare un elemento di una matrice? Per esempio List<String> strings = new ArrayList<Strings>(); // Add the …
Se ho una stringa che dice "abc.txt", c'è un modo rapido per ottenere una sottostringa che sia giusta"abc" ? Non posso farlo fileName.IndexOf('.')perché il nome del file potrebbe essere "abc.123.txt"o qualcosa del genere e ovviamente voglio solo sbarazzarmi dell'estensione (cioè "abc.123").
Come dice il titolo, ho una stringa e voglio dividere in segmenti di n caratteri. Per esempio: var str = 'abcdefghijkl'; dopo un po 'di magia n=3, diventerà var arr = ['abc','def','ghi','jkl']; C'è un modo per fare questo?
Come posso contare il numero di volte in cui una determinata sottostringa è presente all'interno di una stringa in Python? Per esempio: >>> 'foo bar foo'.numberOfOccurrences('foo') 2
Sto cercando di capire come abbinare un Stringin Rust. Inizialmente ho provato ad abbinare in questo modo, ma ho capito che Rust non può implicitamente lanciare da std::string::Stringa &str. fn main() { let stringthing = String::from("c"); match stringthing { "a" => println!("0"), "b" => println!("1"), "c" => println!("2"), } } …
Devo sostituire alcuni caratteri come segue: &➔ \&, #➔ \#, ... Ho codificato come segue, ma suppongo ci dovrebbe essere un modo migliore. Qualche suggerimento? strs = strs.replace('&', '\&') strs = strs.replace('#', '\#') ...
Come posso analizzare un Stringvalore in un chartipo, in Java? So come farlo per int e raddoppiare (per esempio Integer.parseInt("123")). C'è una classe per archi e chars?
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.