Articles of análise de

Como analisar String no formato “Nome ”

Eu tenho um método que recebe um contato em um dos seguintes formatos: 1 – “email@domain.com” 2 – “Nome ” OR “Nome ” (os espaços podem existir) Se estiver em formato (1) não faço nada. No caso de (2), preciso analisar o nome e o email. Eu nunca sei em qual formato vou receber os […]

DateTime.ParseExact com 7 dígitos / mês de um ou dois dígitos

Até agora eu pensei que eu iria entender como DateTime.ParseExact funciona, mas isso é confuso. Por que a linha a seguir retorna false ? DateTime.TryParseExact(“2013122”, “yyyyMdd”, CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out lastUpdate) O mês também pode ter dois dígitos. Na minha opinião, deve ser capaz de entender que isso significa 22 de janeiro de 2013. Por que […]

Extrair o número no final da string em c #

Provavelmente por analisar isso um pouco, mas como sugeriria o stackoverflow é a melhor maneira de retornar um inteiro contido no final de uma string. Até agora eu considerei usar um loop simples, LINQ e regex, mas estou curioso sobre as abordagens que irei obter da comunidade. Obviamente, isso não é um problema difícil de […]

Usando C # e XDocument / XElement para analisar uma resposta de soap

Aqui está uma resposta de soap de amostra do meu SuperDuperService: 32347 Por alguma razão, quando eu tento pegar o descendente ou o elemento “Resultado”, fico nulo. Tem algo a ver com o Namespace? Alguém pode fornecer uma solução para recuperar o resultado disso?

Maneira mais rápida de verificar se uma string pode ser analisada

Eu estou analisando arquivos CSV para listas de objects com propriedades fortemente tipadas. Isso envolve a análise de cada valor de string do arquivo para um tipo IConvertible ( int , decimal , double , DateTime , etc) usando TypeDescriptor . Eu estou usando um try catch para lidar com situações quando a análise falhar. […]

A maneira mais ideal para analisar querystring dentro de uma string em c #

Eu tenho um valor semelhante a querystring definido em uma seqüência simples. Eu comecei a dividir a string para obter valor, mas comecei a pensar que eu posso escrever isso em uma linha. Você poderia, por favor, aconselhar se existe uma maneira mais ideal de fazer isso? Eu estou tentando ler “123” e “abc” como […]

Converter lista em string de intervalo de numeração

Esta questão é basicamente o oposto desta questão: O C # tem suporte embutido para analisar cadeias de números de páginas? Então, dado 1,3,5,6,7,8,9,10,12: Eu vou sair: 1,3,5-10,12 Aqui está minha primeira tentativa. Parece meio hacky e é provavelmente o pior código que já escrevi. Você pode sugerir uma maneira melhor de fazer isso? static […]

Como analisar uma string para encontrar pares de valores-chave nela

Ao pesquisar e-mails no Google, usamos a syntax como from:devcoder hasattachments:true mySearchString on:11-aug ou mySearchString from:devcoder on:11-aug anotherSearchKeyword Após a análise, eu deveria obter o par keyvalue como (from, devcoder), (on, 11-ago). Qual é a melhor maneira de implementar essa análise em c #.

Arquivo XML de análise em C #

Eu tenho um problema para analisar o meu arquivo XML (RSS Feed) em c #. Eu só quero ler as inputs de “input” (o pai raiz – “feed” – não é relevante). Todas as inputs de “input” são quase uniformes, exceto a parte “estado”. Algumas inputs não têm essa input. Então eu só quero ler […]

Analisar um número inteiro de uma string com o lixo à direita

Eu preciso analisar um inteiro decimal que aparece no início de uma seqüência de caracteres. Pode haver lixo à direita após o número decimal. Isso precisa ser ignorado (mesmo que contenha outros números). por exemplo “1” => 1 ” 42 ” => 42 ” 3 -.X.-” => 3 ” 2 3 4 5″ => 2 […]