Articles of string

Como faço para analisar uma seqüência de caracteres com um ponto decimal para um duplo?

Eu quero analisar uma string como “3.5” para um duplo. Contudo, double.Parse(“3.5”) rende 35 e double.Parse(“3.5”, System.Globalization.NumberStyles.AllowDecimalPoint) lança um FormatException . Agora a localidade do meu computador está configurada para alemão, onde uma vírgula é usada como separador decimal. Pode ter que fazer algo com isso e double.Parse() esperando “3,5” como input, mas não tenho […]

Como extrair números de uma string e obter uma matriz de ints?

Eu tenho uma variável String (basicamente uma frase em inglês com um número não especificado de números) e gostaria de extrair todos os números em uma matriz de números inteiros. Eu queria saber se havia uma solução rápida com expressões regulares? Eu usei a solução de Sean e mudei um pouco: LinkedList numbers = new […]

Qual é a diferença entre literais de string e objects String em JavaScript?

Extraído do MDN Literais de string (denotados por aspas duplas ou simples) e strings retornados de chamadas String em um contexto não construtor (isto é, sem usar a nova palavra-chave) são strings primitivas. O JavaScript converte automaticamente as primitivas em objects String, de forma que é possível usar os methods do object String para as […]

Saída de seqüência de caracteres: formato ou concat em c #?

Digamos que você queira gerar ou concatenar strings. Qual dos seguintes estilos você prefere? var p = new { FirstName = “Bill”, LastName = “Gates” }; Console.WriteLine(“{0} {1}”, p.FirstName, p.LastName); Console.WriteLine(p.FirstName + ” ” + p.LastName); Você prefere usar o formato ou simplesmente concatenar strings? Qual é o seu favorito? Um destes está ferindo seus […]

Converter uma seqüência de caracteres em C ++ para maiúsculas

Como se poderia converter uma string em maiúscula? Os exemplos que encontrei no googling só tem que lidar com chars.

O operador string.Equals () e == é realmente o mesmo?

Eles são realmente mesmo? Hoje me deparei com esse problema. Aqui está o despejo da janela imediata: ?s “Category” ?tvi.Header “Category” ?s == tvi.Header false ?s.Equals(tvi.Header) true ?s == tvi.Header.ToString() true Portanto, s e tvi.Header contêm “Category”, mas == retorna false e Equals() retorna true. s é definido como string, tvi.Header é na verdade um […]

Existe uma maneira simples de converter enum C ++ para string?

Suponha que temos algumas enumerações nomeadas: enum MyEnum { FOO, BAR = 0x50 }; O que eu pesquisei é um script (qualquer idioma) que analisa todos os headers no meu projeto e gera um header com uma function por enumeração. char* enum_to_string(MyEnum t); E uma implementação com algo parecido com isto: char* enum_to_string(MyEnum t){ switch(t){ […]

C # string tipo de referência?

Eu sei que “string” em c # é um tipo de referência. Isso está no MSDN. No entanto, este código não funciona como deveria: class Test { public static void Main() { string test = “before passing”; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = “after passing”; } } A saída […]

Analisar endereço residencial, cidade, estado, código postal de uma string

Problema: Eu tenho um campo de endereço de um database do Access que foi convertido para o Sql Server 2005. Esse campo tem tudo em um único campo. Eu preciso analisar as seções individuais do endereço em seus campos apropriados em uma tabela normalizada. Eu preciso fazer isso para aproximadamente 4.000 registros e ele precisa […]

formatação std :: string como sprintf

Eu tenho que formatar std::string com sprintf e enviá-lo para o stream de arquivos. Como posso fazer isso?