Articles of string

Onde os literais de string Java e .NET residem?

Uma pergunta recente sobre literais de string no .NET chamou minha atenção. Eu sei que literais de string são internados para que diferentes strings com o mesmo valor se refiram ao mesmo object. Eu também sei que uma string pode ser internada em tempo de execução: string now = DateTime.Now.ToString().Intern(); Obviamente, uma string que está […]

Como você pode dividir uma string delimitada por “caps” em uma matriz?

Como eu vou desta string: “ThisIsMyCapsDelimitedString” … para esta cadeia: “Esta é a minha String Delimitada Caps” Menos linhas de código no VB.net são preferidas, mas o C # também é bem-vindo. Felicidades!

Adicione espaços antes das letras maiúsculas

Dada a string “ThisStringHasNoSpacesButItDoesHaveCapitals”, qual é a melhor maneira de adicionar espaços antes das letras maiúsculas. Então a string final seria “Esta string não tem espaços, mas tem maiúsculas” Aqui está a minha tentativa com um RegEx System.Text.RegularExpressions.Regex.Replace(value, “[AZ]”, ” $0″)

como converter uma string java para um object Date

Eu tenho uma string String startDate = “06/27/2007”; Agora eu tenho que pegar o object Date. Meu DateObject deve ser o mesmo valor de startDate. Estou fazendo assim DateFormat df = new SimpleDateFormat(“mm/dd/yyyy”); Date startDate = df.parse(startDate); Mas a saída está em formato 27 de janeiro às 00:06:00 PST 2007.

Escape aspas duplas em string

Aspas duplas podem ser escapadas assim: string test = @”He said to me, “”Hello World””. How are you?”; Mas isso envolve a adição de caracteres ” à string. Existe uma function C # ou outro método para escaping de aspas duplas, de modo que nenhuma alteração na string seja necessária?

string = string + int: O que há por trás das cenas?

Em C # você pode implicitamente concatenar uma string e digamos, um inteiro: string sth = “something” + 0; Minhas perguntas são: Por que, ao assumir o fato de que você pode implicitamente concatenar uma string e um int, o C # não permite a boot de strings como esta: string sth = 0; // […]

Como converter nomes enum para string em c

Existe a possibilidade de converter nomes de enumeradores para string em C?

Como encontrar índices de todas as ocorrências de uma string em outra em JavaScript?

Eu estou tentando encontrar as posições de todas as ocorrências de uma seqüência de caracteres em outra seqüência de caracteres, não diferencia maiúsculas de minúsculas. Por exemplo, dada a string: Eu aprendi a tocar o Ukulele no Líbano. e o string de pesquisa le , eu quero obter o array: [2, 25, 27, 33] Ambas […]

Encontrar todas as posições de substring em uma string maior em c #

Eu tenho uma string grande que eu preciso analisar, e eu preciso encontrar todas as instâncias de extract”(me,i-have lots. of]punctuation e armazenar o índice de cada um para uma lista. Então digamos que este pedaço de corda estava no começo e no meio da corda maior, ambos seriam encontrados, e seus índices seriam adicionados à […]

Diferença entre char * str = “STRING” e char str = “STRING”?

Enquanto codificava uma function simples para remover um caractere particular de uma string, eu me deparei com esse estranho problema: void str_remove_chars( char *str, char to_remove) { if(str && to_remove) { char *ptr = str; char *cur = str; while(*ptr != ‘\0’) { if(*ptr != to_remove) { if(ptr != cur) { cur[0] = ptr[0]; } […]