Articles of cadeia de

Java: método para obter a posição de uma correspondência em uma String?

String match = “hello”; String text = “0123456789hello0123456789”; int position = getPosition(match, text); // should be 10, is there such a method?

Formato do tamanho do arquivo como MB, GB etc

Eu preciso exibir um tamanho de arquivo como String usando unidades sensíveis. por exemplo 1L ==> “1 B”; 1024L ==> “1 KB”; 2537253L ==> “2.3 MB” etc. Eu encontrei esta resposta anterior , que eu não encontrei satisfatória Eu criei minha própria solução que tem deficiências similares: private static final long K = 1024; private […]

Obter o índice de um padrão em uma string usando regex

Eu quero pesquisar uma string para um padrão específico. As classs de expressões regulares fornecem as posições (índices dentro da string) do padrão dentro da string? Pode haver mais de 1 ocorrências do padrão. Algum exemplo prático?

Convertendo string formatada dd / mm / aaaa para Datetime

Eu sou novo em DotNet e C #. Eu quero converter uma seqüência de caracteres no formato mm/dd/yyyy para o object DateTime . Eu tentei a function de análise como abaixo, mas está jogando um erro de execução. DateTime dt=DateTime.Parse(“24/01/2013”); Alguma idéia de como posso convertê-lo em datetime?

Como converter std :: string para LPCSTR?

Como posso converter um std::string para LPCSTR ? Além disso, como posso converter um std::string para LPWSTR ? Estou totalmente confuso com esses LPCSTR LPSTR LPWSTR e LPCWSTR . LPWSTR e LPCWSTR iguais?

Como faço para que meu caso de comparação de strings seja insensível?

Eu criei um programa em Java para comparar duas strings: String s1 = “Hello”; String s2 = “hello”; if (s1.equals(s2)) { System.out.println(“hai”); } else { System.out.println(“welcome”); } Ele exibe “bem-vindo”. Eu entendo é case sensitive. Mas meu problema é que eu quero comparar duas seqüências de caracteres sem diferenciação de maiúsculas e minúsculas. Ou seja, […]

Converter string em DateTime em c #

Qual é a maneira mais fácil de converter a seguinte data criada usando dateTime.ToString(“yyyyMMddHHmmss”, CultureInfo.InvariantCulture) em um object DateTime adequado? 20090530123001 Eu tentei Convert.ToDateTime(…) mas tenho um FormatException .

Como usar o regex no método String.contains () em Java

Quero verificar se uma String contém as palavras “stores”, “store” e “product” nessa ordem. Não importa o que esteja entre eles. Eu tentei usar someString.contains(stores%store%product); e também .contains(“stores%store%product”); Preciso declarar explicitamente um regex e passá-lo no método ou não posso passar um regex?

Como divido uma string por strings e incluo os delimitadores usando o .NET?

Existem muitas perguntas semelhantes, mas aparentemente nenhuma combinação perfeita, é por isso que estou perguntando. Eu gostaria de dividir uma string aleatória (por exemplo, 123xx456yy789 ) por uma lista de delimitadores de string (por exemplo, xx , yy ) e include os delimitadores no resultado (aqui: 123 , xx , 456 , yy , 789 […]

Capitalize palavras em string

Qual é a melhor abordagem para capitalizar palavras em uma string?