Perguntas com a marcação «string»

87
Converta uma string segura em texto simples

Estou trabalhando no PowerShell e tenho um código que converte com êxito uma senha inserida pelo usuário em texto simples: $SecurePassword = Read-Host -AsSecureString "Enter password" | convertfrom-securestring | out-file C:\Users\tmarsh\Documents\securePassword.txt Tentei várias maneiras de...

87
Use jq para analisar uma string JSON

Estou tentando jqanalisar uma estrutura JSON como: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Ou seja, um elemento no JSON é uma string com json de escape. Então, eu tenho algo na linha de $ jq [.c] myFile.json | jq [.id] Mas isso trava com jq: error:...

86
Maiúsculas vs minúsculas

Ao fazer comparações que não diferenciam maiúsculas de minúsculas, é mais eficiente converter a string em maiúsculas ou minúsculas? Isso importa mesmo? É sugerido neste post do SO que o C # é mais eficiente com o ToUpper porque "a Microsoft o otimizou dessa maneira." Mas eu também li este...

86
Como posso converter uma string em um número em Perl?

Eu tenho uma string que contém um valor decimal e preciso converter essa string em uma variável de ponto flutuante. Portanto, um exemplo da string que tenho é "5,45" e quero um equivalente em ponto flutuante para poder adicionar 0,1 a ele. Eu pesquisei na internet, mas só vejo como converter uma...

86
Strings Java: “String s = new String (” bobo “);”

Sou um cara C ++ aprendendo Java. Estou lendo Effective Java e algo me confundiu. Diz para nunca escrever código como este: String s = new String("silly"); Porque cria Stringobjetos desnecessários . Mas, em vez disso, deve ser escrito assim: String s = "No longer silly"; Tudo bem até agora...

86
string.Junte-se a uma lista <int> ou outro tipo

Quero transformar uma matriz ou lista de ints em uma string delimitada por vírgulas, como esta: string myFunction(List<int> a) { return string.Join(",", a); } Mas string.Join leva apenas List<string>como segundo parâmetro. Qual é a melhor maneira de fazer isso?

86
Classificando uma string com exceções

Existe uma maneira padrão em Python para titlecase uma string (ou seja, palavras começar com caracteres maiúsculos, todos os caracteres restantes encaixotado têm minúsculas) mas os artigos que deixam como and, ineof em minúsculas?

86
redefinindo um stringstream

Como faço para "redefinir" o estado de um stringstream para o que era quando eu o criei? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the...

86
Quando usar strtr vs str_replace?

Estou tendo dificuldade em entender quando strtrseria preferível str_replaceou vice-versa. Parece que é possível obter exatamente os mesmos resultados usando qualquer uma das funções, embora a ordem em que as substrings são substituídas seja invertida. Por exemplo: echo strtr('test string',...

86
Regex para converter CamelCase em camel_case em java

Eu entendo por que a saída desejada não é fornecida para converter usando regex uma string como FooBara Foo_Barque em vez disso fornece Foo_Bar_. Eu poderia ter feito algo com String.substring substring(0, string.length() - 2)ou apenas substituído o último caractere, mas acho que há uma solução...

86
Concatenação de string usando o operador '+'

Olhando para os stringmetadados da classe, vejo apenas os operadores ==e !=sobrecarregados. Então, como ele consegue realizar a concatenação para o +operador ' '? Editar : Algumas notas interessantes de Eric Lippert sobre concatenação de strings: Parte 1 Parte 2 Há também um super artigo de...