Articles of string de

O que significa ## para o pré-processador C (C ++)?

Eu tenho um programa em C abaixo: #define f(g,g2) g##g2 main() { int var12=100; printf(“%d”,f(var,12)); } quando eu corro apenas o pré-processador expande isso como { int var12=100; printf(“%d”,var12); } qual é a razão pela qual a saída é 100. Alguém pode me dizer como / porque o pré-processador expande var##12 to var12 ?

Algoritmos de correspondência de string aproximada

Aqui no trabalho, geralmente precisamos encontrar uma string da lista de strings que é a correspondência mais próxima de alguma outra string de input. Atualmente, estamos usando o algoritmo Needleman-Wunsch. O algoritmo geralmente retorna muitos falsos positivos (se definirmos a pontuação mínima como muito baixa), às vezes ele não encontra uma correspondência quando deveria (quando […]

Como saber se uma string contém um determinado caractere em JavaScript?

Eu tenho uma página com uma checkbox de texto onde um usuário deve inserir um código de registro de 24 caracteres (letras e números, sem distinção entre maiúsculas e minúsculas). Eu usei maxlength para limitar o usuário a digitar 24 caracteres. Os códigos de registro são normalmente dados como grupos de caracteres separados por traços, […]

Remover caracteres de uma string

Quais são as maneiras diferentes de remover caracteres de uma string em JavaScript?

Algoritmo de Hashing de Cadeia Rápida com baixas taxas de colisão com um inteiro de 32 bits

Eu tenho muitas coisas nomeadas não relacionadas que eu gostaria de fazer pesquisas rápidas contra. Um “aardvark” é sempre um “aardvark” em todos os lugares, então o hashing da string e a reutilização do inteiro funcionariam bem para acelerar as comparações. Todo o conjunto de nomes é desconhecido (e muda com o tempo). O que […]

Como acessar os parâmetros GET depois de “?” No Express?

Eu sei como obter os parâmetros para consultas como esta: app.get(‘/sample/:id’, routes.sample); Nesse caso, posso usar req.params.id para obter o parâmetro (por exemplo, 2 in /sample/2 ). No entanto, para url like /sample/2?color=red , como posso acessar a color da variável? Eu tentei req.params.color mas não funcionou.

Por que o println (array) tem saída estranha? (“

Eu tenho uma matriz de string com quatro elementos que eu defini. Por que quando digito System.out.println(name of Array) , ele não exibe os elementos? Mas em vez disso me dá uma saída estranha. Aqui está meu código … public class GeniusTrial { public static void main(String[]args) { String [] genius = {“Einstein, “, “Newton, […]

Como analisar uma string com 0 à esquerda

Como analisar “09” em 9?

Converter um token de pré-processador em uma string

Eu estou procurando uma maneira de converter um token de pré-processador para uma seqüência de caracteres. Especificamente, eu tenho em algum lugar: #define MAX_LEN 16 e eu quero usá-lo para evitar a saturação do buffer: char val[MAX_LEN+1]; // room for \0 sscanf(buf, “%”MAX_LEN”s”, val); Estou aberto a outras maneiras de realizar a mesma coisa, mas […]

Como posso inserir um caractere após cada n caracteres em javascript?

Eu tenho uma corda: “A rápida raposa marrom pula sobre os cães preguiçosos”. Eu quero usar javascript (possivelmente com jQuery) para inserir um caractere a cada n caracteres. Por exemplo eu quero ligar: var s = “The quick brown fox jumps over the lazy dogs.”; var new_s = UpdateString(“$”,5); // new_s should equal “The q$uick […]