Domande taggate «string»

Una stringa è una sequenza finita di simboli, comunemente usata per il testo, sebbene a volte per dati arbitrari.



4
Ottieni l'ultimo elemento di uno std :: string
Mi chiedevo se esiste un'abbreviazione o un modo più elegante per ottenere l'ultimo carattere di una stringa come in: char lastChar = myString.at( myString.length() - 1 ); Qualcosa di simile myString.back()sembra non esistere. C'è un equivalente?
87 c++  string 


2
Usa jq per analizzare una stringa JSON
Sto cercando di jqanalizzare una struttura JSON come: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Ovvero, un elemento in JSON è una stringa con json con escape. Quindi, ho qualcosa sulla falsariga di $ jq [.c] myFile.json | jq [.id] Ma questo va in crash …
87 json  string  sed  escaping  jq 

6
javascript espressione regolare per non trovare una parola
Come si usa un'espressione regolare javascript per controllare una stringa che non corrisponde a determinate parole? Ad esempio, voglio una funzione che, se passata una stringa che contiene abco def, restituisca false. 'abcd' -> falso 'cdef' -> false 'bcd' -> vero MODIFICARE Preferibilmente, desidero un'espressione regolare semplice come qualcosa come …

3
Come si verifica una stringa vuota in un'istruzione case Bash?
Ho uno script Bash che esegue azioni in base al valore di una variabile. La sintassi generale dell'istruzione case è: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Vorrei eseguire una routine predefinita se non viene fornito alcun comando e do_helpse il …
87 string  bash  null  case 

9
Migliori pratiche / prestazioni: mescolare StringBuilder.append con String.concat
Sto cercando di capire qual è la best practice e perché concatenare stringhe letterali e variabili per casi diversi. Ad esempio, se ho un codice come questo StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); È questo il modo per farlo? Da questo post , ho notato che l' +operatore …

4
Quando usare strtr vs str_replace?
Faccio fatica a capire quando strtrsarebbe preferibile str_replaceo viceversa. Sembra che sia possibile ottenere esattamente gli stessi risultati utilizzando entrambe le funzioni, sebbene l'ordine in cui vengono sostituite le sottostringhe sia invertito. Per esempio: echo strtr('test string', 'st', 'XY')."\n"; echo strtr('test string', array( 's' => 'X', 't' => 'Y', 'st' …

6
Scala controlla se l'elemento è presente in una lista
Devo controllare se una stringa è presente in un elenco e chiamare una funzione che accetta un booleano di conseguenza. È possibile ottenere questo risultato con un rivestimento? Il codice seguente è il migliore che potrei ottenere: val strings = List("a", "b", "c") val myString = "a" strings.find(x=>x == myString) …
87 string  list  scala  find 


1
Concatenazione di stringhe utilizzando l'operatore "+"
Guardando i stringmetadati della classe, vedo solo gli operatori ==e !=sovraccarico. Allora come è in grado di eseguire la concatenazione per l' +operatore " "? Modifica : Alcune note interessanti di Eric Lippert sulla concatenazione di stringhe: Parte 1 Parte 2 C'è anche un super articolo di Joel menzionato nella …
86 c#  .net  string 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.