Perguntas com a marcação «string»

119
Iterar sobre as linhas de uma sequência

Eu tenho uma seqüência de várias linhas definida assim: foo = """ this is a multi-line string. """ Essa string que usamos como entrada de teste para um analisador que estou escrevendo. A função analisadora recebe um fileobjeto-como entrada e itera sobre ele. Ele também chama o next()método...

119
ObjectiveC Parse Inteiro da String

Estou tentando extrair uma seqüência de caracteres (que contém um número inteiro) de uma matriz e, em seguida, usá-lo como int em uma função. Estou tentando convertê-lo para um int usando intValue. Aqui está o código que estou tentando. NSArray *_returnedArguments = [serverOutput...

119
Como gravo dados no formato CSV como string (não arquivo)?

Quero lançar dados como [1,2,'a','He said "what do you mean?"']uma string formatada em CSV. Normalmente seria usado csv.writer()para isso, porque ele lida com todos os casos extremos malucos (escape de vírgula, escape de aspas, dialetos CSV, etc.) O problema é que csv.writer()espera a saída para...

118
compareTo () vs. equals ()

Ao testar a igualdade de String's em Java, sempre usei equals()porque para mim esse parece ser o método mais natural para isso. Afinal, o nome já diz o que pretende fazer. No entanto, um colega meu recentemente me disse que havia sido ensinado a usar em compareTo() == 0vez de equals(). Isso parece...

118
Converte uma string em rubi de expressão regular

Eu preciso converter string como "/ [\ w \ s] + /" para expressão regular. "/[\w\s]+/" => /[\w\s]+/ Tentei usar Regexpmétodos diferentes , como: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, da mesma forma Regexp.compilee Regexp.escape. Mas nenhum deles retorna como eu esperava. Além disso,...

117
Teste se a string é um número inteiro válido

Estou tentando fazer algo bastante comum: analisar a entrada do usuário em um script de shell. Se o usuário forneceu um número inteiro válido, o script faz uma coisa e, se não for válido, faz outra. O problema é que não encontrei uma maneira fácil (e razoavelmente elegante) de fazer isso - eu não...