Questions marquées «string»

274
Jeton aléatoire sécurisé dans Node.js

Dans cette question, Erik doit générer un jeton aléatoire sécurisé dans Node.js. Il y a la méthode crypto.randomBytesqui génère un tampon aléatoire. Cependant, le codage base64 dans le nœud n'est pas sûr pour les URL, il inclut /et +au lieu de -et _. Par conséquent, le moyen le plus simple de...

273
Concaténer un vecteur de chaînes / caractère

Si j'ai un vecteur de type caractère, comment puis-je concaténer les valeurs en chaîne? Voici comment je le ferais avec paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') céder "abc". Mais bien sûr, cela ne fonctionne que si je connais la longueur des données à l'...

271
Répéter la chaîne - Javascript

Quelle est la méthode la meilleure ou la plus concise pour retourner une chaîne répétée un nombre arbitraire de fois? Ce qui suit est mon meilleur coup jusqu'à présent: function repeat(s, n){ var a = []; while(a.length < n){ a.push(s); } return a.join(''); }

265
Fonctions membres std :: string length () et size ()

J'ai lu les réponses à cette question et a trouvé qu'il ya effectivement une méthode appelée length()pour std::string(j'ai toujours utilisé size()). Y a-t-il une raison spécifique pour avoir cette méthode en std::stringclasse? J'ai lu à la fois MSDN et CppRefernce, et ils semblent indiquer qu'il...

263
Lire le fichier binaire en tant que chaîne dans Ruby

J'ai besoin d'un moyen facile de prendre un fichier tar et de le convertir en chaîne (et vice versa). Existe-t-il un moyen de le faire en Ruby? Ma meilleure tentative était la suivante: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } J'ai pensé que...

263
Comment créer un tableau de chaînes en C?

J'essaie de créer un tableau de chaînes en C. Si j'utilise ce code: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc me donne "avertissement: affectation d'un type de pointeur incompatible". Quelle est la bonne façon de procéder? edit: Je suis curieux de savoir pourquoi cela devrait donner un...