Articles of stringhe di

Come posso build una stringa modello da una stringa normale?

Quindi ho questa string : var name = “Chaim”; var templateStr = “Hello, my name is ${name}”; Come posso convertirlo in una stringa modello in modo che il risultato sia uguale a: var template = `Hello, my name is ${name}`; C’è un modo per build un modello letterale in modo programmatico?

Come verificare se una serie di stringhe contiene una stringa in JavaScript?

Ho un array di stringhe e una stringa. Mi piacerebbe testare questa stringa con i valori dell’array e applicare una condizione al risultato – se la matrice contiene la stringa fare “A”, altrimenti fare “B”. Come lo posso fare?

Cosa significa% w (array)?

Sto guardando la documentazione per FileUtils. Sono confuso dalla seguente riga: FileUtils.cp %w(cgi.rb complex.rb date.rb), ‘/usr/lib/ruby/1.6’ Cosa significa %w ? Puoi indicarmi la documentazione?

Differenza tra char * str = “STRING” e char str = “STRING”?

Mentre scrivevo una semplice funzione per rimuovere un particolare carattere da una stringa, mi sono imbattuto in questo strano problema: void str_remove_chars( char *str, char to_remove) { if(str && to_remove) { char *ptr = str; char *cur = str; while(*ptr != ‘\0’) { if(*ptr != to_remove) { if(ptr != cur) { cur[0] = ptr[0]; } […]

Come posso ottenere la dimensione di una matrice, una collezione o una stringa in Java?

Quali sono i diversi modi in cui posso accedere alla lunghezza di un array, una collezione ( List , Set , ecc.) E un object String ? Perché è diverso?

Perché + = “1,23,4” in JavaScript?

Volevo aggiungere gli elementi di un array in un altro, quindi ho provato questo: [1,2] + [3,4] Ha risposto con: “1,23,4” Cosa sta succedendo?

Qual è il carattere backslash (\\)?

Qual è la stringa letterale \\ backslash ? Che cosa fa? Ci ho pensato ma non lo capisco. Lo leggo anche su wikipedia . Quando provo a stampare quanto segue: System.out.println(“Mango \\ Nightangle”); l’uscita è: Mango \ Nightangle Qual è il significato di questa stringa letterale?

Quanti byte ha un carattere Unicode?

Sono un po ‘confuso riguardo le codifiche. Per quanto ne so, i vecchi caratteri ASCII hanno preso un byte per carattere. Quanti byte richiede un carattere Unicode? Presumo che un carattere Unicode possa contenere tutti i caratteri possibili da qualsiasi lingua – sono corretto? Quindi quanti byte ha bisogno per carattere? E cosa significano UTF-7, […]

Doppia contro virgolette singole

Sono davvero nuovo di Ruby e sto cercando di capire se c’è un momento specifico in cui dovrei usare “” vs ” . Ho usato le virgolette singole la maggior parte delle volte perché è più facile da digitare, ma non sono sicuro se dovrei. es. get ‘user/new’ e get “user/new”

Concatenazione di stringhe null in Java

Perché funziona il seguente? Mi aspetterei che venga lanciata una NullPointerException . String s = null; s = s + “hello”; System.out.println(s); // prints “nullhello”