Articles of string

Diferença entre os tipos string e char em C ++

Eu sei um pouco C e agora estou dando uma olhada no C ++. Eu estou acostumado a char matrizes para lidar com seqüências de caracteres C, mas enquanto eu olho para o código C + + eu vejo há exemplos usando o tipo de string e char matrizes: #include #include using namespace std; int […]

Comparação de strings e String interning em Java

Quando se deve comparar String s como objects e quando se deve usar o método equals ? Para ter certeza, eu sempre uso equals , mas isso não parece muito eficiente. Em que situações posso ter certeza de que string1 == string2 é seguro de usar? Obrigado!

Como remover o último caractere de uma string?

Eu quero remover o último caractere de uma string. Eu tentei fazer isso: public String method(String str) { if (str.charAt(str.length()-1)==’x’){ str = str.replace(str.substring(str.length()-1), “”); return str; } else{ return str; } } Obtendo o comprimento da string – 1 e substituindo a última letra por nada (excluindo), mas toda vez que eu executo o programa, […]

Encontre um prefixo comum de strings

Eu estou tendo 4 cordas: “h:/a/b/c” “h:/a/b/d” “h:/a/b/e” “h:/a/c” Eu quero encontrar o prefixo comum para essas seqüências, ou seja, “h:/a” . Como encontrar isso? Normalmente eu dividiria a string com delimitador ‘/’ e a colocaria em outra lista, e assim por diante. Existe alguma maneira melhor de fazer isso?

Verifique se uma string de input contém um número em javascript

Meu objective final é validar um campo de input. A input pode ser alfabética ou numérica.

Como extrair o nome do arquivo do caminho?

Como faço para extrair o nome do arquivo myfile.pdf de C:\Documents\myfile.pdf no VBA?

Fazendo um operador de concatenação de string em R

Eu queria saber como se poderia escrever um operador de concatenação de strings em R, algo como || no SAS, + em Java / C # ou & no Visual Basic. A maneira mais fácil seria criar um operador especial usando%, como `%+%` <- function(a, b) paste(a, b, sep="") mas isso leva a muitos % […]

Maneira mais eficiente de concatenar strings em JavaScript?

Em JavaScript, tenho um loop que possui muitas iterações e, em cada iteração, estou criando uma cadeia enorme com muitos operadores += . Existe uma maneira mais eficiente de criar uma string? Eu estava pensando em criar um array dynamic onde eu continuo adicionando strings a ele e então faço uma junit. Alguém pode explicar […]

Como replace subseqüências literais insensíveis a maiúsculas e minúsculas em Java

Usando o método replace(CharSequence target, CharSequence replacement) em String, como posso tornar o destino insensível a maiúsculas e minúsculas? Por exemplo, a maneira como funciona agora: String target = “FooBar”; target.replace(“Foo”, “”) // would return “Bar” String target = “fooBar”; target.replace(“Foo”, “”) // would return “fooBar” Como posso fazer isso para replace (ou se houver […]

Remova parte da sequência depois de “.”

Eu estou trabalhando com números de access NCBI Reference Sequence como variável a : a <- c("NM_020506.1","NM_020519.1","NM_001030297.2","NM_010281.2","NM_011419.3", "NM_053155.2") Para obter informações do pacote biomart, preciso remover o .1 , .2 etc. após os números de access. Eu normalmente faço isso com este código: b <- sub("..*", "", a) # [1] "" "" "" "" "" […]