Articles of string

Dividir uma string em palavras por vários delimitadores

Eu tenho algum texto (texto significativo ou expressão aritmética) e quero dividi-lo em palavras. Se eu tivesse um único delimitador, usaria: std::stringstream stringStream(inputString); std::string word; while(std::getline(stringStream, word, delimiter)) { wordVector.push_back(word); } Como posso quebrar a string em tokens com vários delimitadores?

É string um tipo de valor ou um tipo de referência?

É string um tipo de valor ou um tipo de referência? Eu simplesmente não consigo encontrar uma “boa” explicação para isso …

Por que “true” == true mostra false em JavaScript?

O MDC descreve o operador == seguinte forma : Se os dois operandos não forem do mesmo tipo, o JavaScript converterá os operandos e aplicará uma comparação estrita. Se um dos operandos for um número ou um booleano, os operandos serão convertidos em números, se possível; else se um operando for uma string, o outro […]

Por que não há Char.Empty como String.Empty?

Existe uma razão para isso? Eu estou perguntando porque se você precisasse usar muitos caracteres vazios então você entra na mesma situação que usaria quando usa muitas strings vazias. Edit: O motivo para esse uso foi este: myString.Replace (‘c’, ”) Portanto, remova todas as ocorrências de ‘c’s’ de myString.

Como obter um valor variável se o nome da variável for armazenado como string?

Como posso recuperar um valor da variável bash se eu tiver o nome da variável como string? var1=”this is the real value” a=”var1″ Do something to get value of var1 just using variable a. Contexto: Eu tenho alguns AMIs ( Amazon Machine Image ) e quero acionar algumas instâncias de cada AMI. Assim que eles […]

Como converter string para char array em C ++?

Eu gostaria de converter string para char array, mas não char* . Eu sei como converter string para char* (usando malloc ou a maneira que eu postei no meu código) – mas não é isso que eu quero. Eu simplesmente quero converter string em char[size] array. É possível? #include #include #include using namespace std; int […]

Não é o tamanho do personagem em Java 2 bytes?

Eu usei RandomAccessFile para ler um byte de um arquivo de texto. public static void readFile(RandomAccessFile fr) { byte[] cbuff = new byte[1]; fr.read(cbuff,0,1); System.out.println(new String(cbuff)); } Por que estou vendo um personagem completo sendo lido por isso?

Invertendo uma string com recursion em Java

Aqui está um código Java para reverter uma string recursivamente. Alguém poderia fornecer uma explicação de como isso funciona? public static String reverse(String str) { if ((null == str) || (str.length() <= 1)) { return str; } return reverse(str.substring(1)) + str.charAt(0); } Eu não estou entendendo como isso pode funcionar.

Por que String.chars () é um stream de ints no Java 8?

No Java 8, há um novo método String.chars() que retorna um stream de int s ( IntStream ) que representa os códigos de caracteres. Eu acho que muitas pessoas esperariam um stream de char aqui. Qual foi a motivação para projetar a API dessa maneira?

Excluir certas linhas em um arquivo txt por meio de um arquivo em lotes

Eu tenho um arquivo txt gerado. Este arquivo tem certas linhas que são supérfluas e precisam ser removidas. Cada linha que requer remoção possui uma das duas cadeias na linha; “ERRO” ou “REFERÊNCIA”. Esses tokens podem aparecer em qualquer lugar na linha. Eu gostaria de excluir essas linhas, mantendo todas as outras linhas. Então, se […]