Articles of string

Como verificar se minha string é igual a null?

Eu quero executar alguma ação somente se minha seqüência de caracteres tiver um valor significativo. Então, eu tentei isso. if (!myString.equals(“”)) { doSomething } e isto if (!myString.equals(null)) { doSomething } e isto if ( (!myString.equals(“”)) && (!myString.equals(null))) { doSomething } e isto if ( (!myString.equals(“”)) && (myString!=null)) { doSomething } e isto if ( […]

Diferenças entre C ++ string == e compare ()?

Acabei de ler algumas recomendações sobre o uso std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { ao invés de if( s == t ) { Estou quase sempre usando o último porque estou acostumado e parece natural, mais legível. Eu nem sabia que havia uma function de comparação separada. Para ser […]

Qual é a razão para sequências terminadas em null?

Por mais que eu ame C e C ++, não posso deixar de coçar minha cabeça na escolha de strings terminadas com nulo: Comprimento de cadeias prefixadas (ou seja, Pascal) existia antes de C As cadeias prefixadas de comprimento tornam vários algoritmos mais rápidos, permitindo uma consulta de duração constante. Seqüências prefixadas de comprimento tornam […]

Espaços Principais e Verticais da Faixa Java

Existe um método de conveniência para remover espaços iniciais ou finais de um Java String? Algo como: String myString = ” keep this “; String stripppedString = myString.strip(); System.out.println(“no spaces:” + strippedString); Resultado: no spaces:keep this myString.replace(” “,””) replaceia o espaço entre keep e this. obrigado

Strings como chaves primárias no database SQL

Eu não estou muito familiarizado com bancos de dados e as teorias por trás de como eles funcionam. É mais lento do ponto de vista do desempenho (inserir / atualizar / consultar) para usar Strings for Primary Keys do que inteiros?

Seletores de atributos CSS: as regras sobre aspas (“, ‘ou nenhum?)

Esta questão tem me incomodado por um tempo agora. Ao escrever um seletor de CSS que se compara com o atributo de um elemento assim. a[rel=”nofollow”] Eu nunca sei o que devo fazer com as aspas. Eles são realmente necessários? Basicamente, qual é a especificação para isso, porque não consigo encontrá-lo no site. Todos esses […]

Capitalize a primeira letra de ambas as palavras em uma string de duas palavras

Digamos que eu tenha uma string de duas palavras e quero capitalizar ambas. name <- c("zip code", "state", "final count") O pacote Hmisc tem uma function capitalize que capitaliza a primeira palavra, mas não sei como obter a segunda palavra em maiúscula. A página de ajuda do capitalize não sugere que ele possa executar essa […]

Extrair dígitos de uma string em Java

Eu tenho um object Java String . Eu preciso extrair apenas dígitos dele. Vou dar um exemplo: “123-456-789” Eu quero “123456789” Existe uma function de biblioteca que extrai apenas dígitos? Obrigado pelas respostas. Antes de experimentar, preciso saber se preciso instalar alguma biblioteca adicional?

Como faço para converter o CamelCase em nomes legíveis por humanos em Java?

Eu gostaria de escrever um método que converta o CamelCase em um nome legível para humanos. Aqui está o caso de teste: public void testSplitCamelCase() { assertEquals(“lowercase”, splitCamelCase(“lowercase”)); assertEquals(“Class”, splitCamelCase(“Class”)); assertEquals(“My Class”, splitCamelCase(“MyClass”)); assertEquals(“HTML”, splitCamelCase(“HTML”)); assertEquals(“PDF Loader”, splitCamelCase(“PDFLoader”)); assertEquals(“A String”, splitCamelCase(“AString”)); assertEquals(“Simple XML Parser”, splitCamelCase(“SimpleXMLParser”)); assertEquals(“GL 11 Version”, splitCamelCase(“GL11Version”)); }

Javascript como remover texto de uma string

Eu tenho uma string que tem data-123 como seu valor. Como no jQuery ou Javascript eu iria entrar e remover os data- da string, deixando o 123 ?