Articles of string

Quantos bytes em uma string JavaScript?

Eu tenho uma cadeia de javascript que é de cerca de 500K quando sendo enviado do servidor em UTF-8. Como posso saber seu tamanho em JavaScript? Eu sei que JavaScript usa UCS-2, então isso significa 2 bytes por caractere. No entanto, isso depende da implementação do JavaScript? Ou na codificação da página ou talvez no […]

Dividir string em Lua?

Eu preciso fazer uma simples divisão de uma string, mas não parece haver uma function para isso, e a maneira manual que eu testei não parece funcionar. Como eu faria isso?

Por que o hashCode () da String não é 0?

Eu observei no código-fonte Java 6 para String que hashCode armazena apenas valores diferentes de 0. A diferença no desempenho é exibida pelo seguinte trecho: public class Main{ static void test(String s) { long start = System.currentTimeMillis(); for (int i = 0; i < 10000000; i++) { s.hashCode(); } System.out.format("Took %d ms.%n", System.currentTimeMillis() – start); […]

C ++ .NET converter System :: String para std :: string

Como você converter System :: String para std :: string em C ++.

Comprimento de computação de uma string C em tempo de compilation. Isso é realmente um constexpr?

Eu estou tentando calcular o comprimento de uma string literal em tempo de compilation. Para fazer isso, estou usando o seguinte código: #include int constexpr length(const char* str) { return *str ? 1 + length(str + 1) : 0; } int main() { printf(“%d %d”, length(“abcd”), length(“abcdefgh”)); } Tudo funciona como esperado, o programa imprime […]

.NET Formatar uma string com espaços fixos

O método .NET String.Format permite a colocação de uma string em uma posição fixa dentro de uma string de comprimento fixo. “String vai aqui” “String vai aqui” “String vai aqui” Como isso é feito usando o .net? Edit – Eu tentei Format / PadLeft / PadRight até a morte. Eles não trabalham. Eu não sei […]

Concatenação de strings em Java – quando usar +, StringBuilder e concat

Quando devemos usar o + para concatenação de seqüências de caracteres, quando é StringBuilder preferido e quando é adequado para usar concat. Eu ouvi que o StringBuilder é preferível para concatenação dentro de loops. Por que é tão? Obrigado.

Gere uma string alfanumérica aleatória em Cocoa

Eu quero chamar um método, passar o comprimento e gerar uma string alfanumérica aleatória. Existem algumas bibliotecas de utilidades que podem ter vários tipos de funções?

Obter caractere de string por índice – Java

Eu sei como elaborar o índice de um determinado caractere ou número em uma string, mas existe algum método predefinido que eu possa usar para me dar o caractere na enésima posição? Então, na string “foo”, se eu pedisse o caractere com o índice 0, ele retornaria “f”. Nota – na pergunta acima, por “caractere” […]

Substituindo alguns caracteres em uma string por outro caractere

Eu tenho uma corda como AxxBCyyyDEFzzLMN Eu quero replace todos os y e z com _ para que a saída seja A_BC_DEF_LMN Como fazer isso? Eu conheço uma série de echo “$string” | tr ‘x’ ‘_’ | tr ‘y’ ‘_’ vai funcionar, mas eu quero fazer isso de uma só vez, sem usar canos. EDIT: […]