Est-il possible en C ++ de remplacer une partie d'une chaîne par une autre chaîne? En gros, je voudrais faire ceci: QString string("hello $name"); string.replace("$name", "Somename"); Mais j'aimerais utiliser les bibliothèques Standard C ++.
Est-il possible en C ++ de remplacer une partie d'une chaîne par une autre chaîne? En gros, je voudrais faire ceci: QString string("hello $name"); string.replace("$name", "Somename"); Mais j'aimerais utiliser les bibliothèques Standard C ++.
Supposons que j'ai le regex suivant: -(\d+)- et je veux remplacer, en utilisant C #, le groupe 1 (\d+)par AA, pour obtenir: -AA- Maintenant, je le remplace en utilisant: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); Mais je n'aime...
J'ai un tableau NumPy 2D et je voudrais remplacer toutes les valeurs supérieures ou égales à un seuil T par 255,0. À ma connaissance, le moyen le plus fondamental serait: shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T:...
Dans le cas de la chaîne suivante à analyser. ford mustang,10,blue~~?bugatti veyron,13,black Je veux remplacer le ~~?par uncarriage return Remplacer par \najoute simplement la chaîne"\n" Comment cela peut-il être
En Perl, quel est le bon moyen d'effectuer un remplacement sur une chaîne à l'aide d'une expression régulière et de stocker la valeur dans une variable différente, sans changer l'original? Habituellement, je copie simplement la chaîne dans une nouvelle variable, puis la lie à l' s///expression...
J'utilise la tâche grunt md5 pour générer des noms de fichiers MD5. Maintenant, je veux renommer les sources dans le fichier HTML avec le nouveau nom de fichier dans le rappel de la tâche. Je me demande quelle est la manière la plus simple de
Nous avons une base de données qui contient un tas d'enregistrements avec des données erronées dans une colonne, dans laquelle un éditeur intégré a échappé à des éléments qui n'auraient pas dû être échappés et il brise les liens générés. Je souhaite exécuter une requête pour remplacer les mauvais...
Disons que j'ai le code suivant: String word1 = "bar"; String word2 = "foo"; String story = "Once upon a time, there was a foo and a bar." story = story.replace("foo", word1); story = story.replace("bar", word2); Une fois ce code exécuté, la valeur de storysera"Once upon a time, there was a foo and...
J'ai cette chaîne: ABCDEFGHIJ J'ai besoin de remplacer de la position 4 à la position 5 avec la chaîne ZX Il ressemblera à ceci: ABCZXFGHIJ Mais ne pas utiliser avec string.replace("DE","ZX")- je dois utiliser avec position Comment puis-je le
Peut cela peut se faire dans vim? Ce que je veux dire, c'est: rechercher «BadJob» et le remplacer par «GoodJob» ferait les remplacements suivants 'badjob' -> 'goodjob' 'BadJob' -> 'GoodJob' 'badJob' -> 'goodJob' 'BADJOB' -> 'GOODJOB'
J'ai une situation où je veux qu'un script bash remplace une ligne entière dans un fichier. Le numéro de ligne est toujours le même, ce qui peut être une variable codée en dur. Je n'essaye pas de remplacer une sous-chaîne dans cette ligne, je veux juste remplacer cette ligne entièrement par une...
J'ai une ficelle. Comment supprimer tout le texte après un certain caractère? ( Dans ce cas... ) Le texte après ...changera donc c'est pourquoi je veux supprimer tous les caractères après un
Cela peut sembler une dupe, mais soyez assurés que ce n'est pas le cas - j'ai cherché à la fois SO ainsi que le reste du Web pour une réponse à mon problème et j'ai fini par trouver les mêmes «solutions» insuffisantes encore et encore. Quoi qu'il en soit, voilà: J'enregistre les entrées utilisateur...
Comment remplacer un mot sous le curseur dans Vim. Donc, au lieu d'utiliser dwalors ile mot et ensuite Esc, existe-t-il une combinaison plus simple pour remplacer le mot sous le
J'essaie de remplacer tous les #include "whatever.h"avec l' #include <whatever.h>utilisation de la fonctionnalité de recherche et de remplacement dans Visual Studio 2005. J'ai utilisé l'expression régulière \#include \"[a-z\.h]+\"pour trouver l'instruction include. Mais je me demande comment...
J'essaie de rechercher et de remplacer de nombreux fichiers dans un projet Eclipse, mais je n'arrive pas à trouver un moyen de le faire. Google m'a montré qu'il existe des plug-ins qui peuvent accomplir cela, mais y a-t-il des fonctionnalités intégrées dans Eclipse? (Cela semble être une tâche...
Puisque les expressions régulières POSIX (ereg) sont obsolètes depuis PHP 5.3.0, j'aimerais connaître un moyen simple de convertir les anciennes expressions en PCRE (Perl Compatible Regular Expressions) (preg) . Par exemple, j'ai cette expression régulière: eregi('^hello world'); Comment puis-je...
Je souhaite utiliser str_replaceou une alternative similaire pour remplacer du texte en JavaScript. var text = "this is some sample text that i want to replace"; var new_text = replace_in_javascript("want", "dont want", text); document.write("new_text"); devrait donner this is some sample text that...
J'essaie de faire un simple remplacement de chaîne, mais je ne sais pas pourquoi cela ne semble pas fonctionner: X = "hello world" X.replace("hello", "goodbye") Je veux changer le mot hello en goodbye, donc il devrait changer la chaîne "hello world"en "goodbye world". Mais X reste juste "hello...
Je recherche une solution RegEx soignée à remplacer Tous les caractères non alphanumériques Tous les NewLines Toutes les instances multiples d'espaces blancs Avec un seul espace Pour ceux qui jouent à la maison ( ce qui suit fonctionne ) text.replace(/[^a-z0-9]/gmi, " ").replace(/\s+/g, " "); Je...