Articles of strings

Como o String.Index funciona no Swift

Eu tenho atualizado alguns dos meus códigos antigos e respostas com o Swift 3, mas quando eu comecei a Swift Strings e Indexing, foi uma dor para entender as coisas. Especificamente, eu estava tentando o seguinte: let str = “Hello, playground” let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) // error onde a segunda linha estava me dando o […]

Como encontrar a nth ocorrência de caracteres em uma string?

Semelhante a uma pergunta postada aqui , estou procurando uma solução em Java. Isto é, como encontrar o índice da nth ocorrência de um caractere / string de uma string? Exemplo: ” / folder1 / folder2 / folder3 / “. Nesse caso, se eu solicitar a terceira ocorrência de barra (/), ela aparecerá antes de […]

Como posso usar “.” Como o delimitador com String.split () no java

O que estou tentando fazer é ler um arquivo .java e escolher todos os identificadores e armazená-los em uma lista. Meu problema é com o método .split (). Se você executar este código do jeito que está, você obterá ArrayOutOfBounds, mas se você alterar o delimitador de “.” para qualquer outra coisa, o código funciona. […]

Dividindo uma string a cada n-ésimo caractere

Em JavaScript, é assim que podemos dividir uma string em cada terceiro caracter. “foobarspam”.match(/.{1,3}/g) Eu estou tentando descobrir como fazer isso em Java. Alguma ponteira?

Dividir uma string grande em pedaços de tamanho n em JavaScript

Eu gostaria de dividir uma cadeia muito grande (digamos, 10.000 caracteres) em pedaços de tamanho N. Qual seria o melhor caminho em termos de desempenho para fazer isso? Por exemplo: “1234567890” dividido por 2 se tornaria [“12”, “34”, “56”, “78”, “90”] . Seria possível algo como isso usando String.prototype.match e, se fosse, seria a melhor […]

Por que + = “1,23,4” em JavaScript?

Eu queria adicionar os elementos de um array em outro, então eu tentei isso: [1,2] + [3,4] Ele respondeu com: “1,23,4” O que está acontecendo?

Em Java, como posso verificar se uma string contém uma substring (ignorando maiúsculas e minúsculas)?

Eu tenho dois String s, str1 e str2 . Como faço para verificar se str2 está contido em str1 , ignorando caso?

Como dividir uma string separada por vírgulas?

Eu tenho uma String com um comprimento desconhecido que se parece com isso “dog, cat, bear, elephant, …, giraffe” Qual seria a melhor maneira de dividir essa string nas vírgulas para que cada palavra pudesse se tornar um elemento de uma ArrayList? Por exemplo List strings = new ArrayList(); // Add the data here so […]

Dividindo na vírgula fora de citações

Meu programa lê uma linha de um arquivo. Esta linha contém texto separado por vírgula como: 123,test,444,”don’t split, this”,more test,1 Eu gostaria que o resultado de uma divisão fosse este: 123 test 444 “don’t split, this” more test 1 Se eu usar o String.split(“,”) , eu teria isso: 123 test 444 “don’t split this” more […]

Como encontrar resultados semelhantes e classificar por semelhança?

Como faço para consultar registros ordenados por similaridade? Por exemplo. pesquisar por “Estouro de estoque” retornaria Estouro de pilha Estouro do SharePoint Excesso de Matemática Excesso político Estouro de VFX Por exemplo. pesquisar por “LO” retornaria: pabLO picasso michelangeLO jackson polLOck O que eu preciso de ajuda: Usando um mecanismo de busca para indexar e […]