Articles of string

Como posso ler um arquivo inteiro em uma variável de string

Eu tenho muitos arquivos pequenos, não quero lê-los linha por linha. Existe uma function no Go que irá ler um arquivo inteiro em uma variável de string?

Em javascript, uma string vazia é sempre falsa como booleana?

em javascript, var a = ”; var b = (a) ? false : true; // fixed! var b será definido como false . Esse é um comportamento definido que pode ser invocado?

NSString – Converte apenas para alfabeto puro (ou seja, remove os acentos + pontuação)

Estou tentando comparar nomes sem pontuação, espaços, acentos etc. No momento estou fazendo o seguinte: -(NSString*) prepareString:(NSString*)a { //remove any accents and punctuation; a=[[[NSString alloc] initWithData:[a dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES] encoding:NSASCIIStringEncoding] autorelease]; a=[a stringByReplacingOccurrencesOfString:@” ” withString:@””]; a=[a stringByReplacingOccurrencesOfString:@”‘” withString:@””]; a=[a stringByReplacingOccurrencesOfString:@”`” withString:@””]; a=[a stringByReplacingOccurrencesOfString:@”-” withString:@””]; a=[a stringByReplacingOccurrencesOfString:@”_” withString:@””]; a=[a lowercaseString]; return a; } No entanto, preciso fazer […]

Alterando um tipo de coluna para strings mais longas em rails

Na primeira migration, declarei em um content coluna como string que o Activerecord fez com string (255) de acordo com a anotação gem. Depois que eu empurrar o aplicativo para heroku, que usa postgres, se eu entrar no formulário no conteúdo de uma string maior que 255 eu recebo o erro PGError: ERROR: value too […]

Macro para concatenar duas cadeias em C

Eu estou tentando definir uma macro que é suposto ter 2 valores de seqüência de caracteres e retorná-los concatenados com um espaço entre eles. Parece que posso usar qualquer caractere que eu queira além do espaço, por exemplo: #define conc(str1,str2) #str1 ## #str2 #define space_conc(str1,str2) conc(str1,-) ## #str2 space_conc(idan,oop); space_conc retornaria “idan-oop” Eu quero algo […]

Como chamar uma function pelo seu nome (std :: string) em C ++?

Gostaria de saber se existe uma maneira simples de chamar uma function de uma string. Eu conheço um jeito simples, usando ‘if’ e ‘else’. int function_1(int i, int j) { return i*j; } int function_2(int i, int j) { return i/j; } … … … int function_N(int i, int j) { return i+j; } int […]

Aspas dentro de uma string

Eu preciso de ajuda de vocês. Eu tenho um name = “john” string name = “john” Mas eu quero salvar este nome de String como “john” , incluindo “” (aspas) String name = “”john””; String name1 = “[john]” Alguém poderia me ajudar com isso.

BSTR para std :: string (std :: wstring) e vice-versa

Ao trabalhar com COM em C ++, as cadeias são geralmente do tipo de dados BSTR . Alguém pode usar wrapper BSTR como CComBSTR ou CString do MS. Mas porque eu não posso usar ATL ou MFC no compilador MinGW, há trecho de código padrão para converter BSTR para std::string (ou std::wstring ) e vice-versa? […]

function de chamada jQuery de uma string

É possível chamar uma function usando as seqüências de caracteres? (ie) Eu tenho uma variável var target = ‘next’; . Usando essa string eu quero chamar o método jquery next() . Devo usar o target + ‘()’ (isso é um pouco tolo) para chamar next() ? Eu sei que isso pode ser feito usando instruções […]

Como obtenho os primeiros n caracteres de uma string sem verificar o tamanho ou sair dos limites?

Como faço para obter os primeiros n caracteres de uma string em Java sem fazer uma verificação de tamanho primeiro (inline é aceitável) ou arriscar um IndexOutOfBoundsException ?