Comment utiliser les expressions régulières avec Eclipse du rechercher/remplacer pour refactoriser le code

Je suis encore en train de développer mon regex compétences, je suis donc penchée sur la communauté. Je dis que je veux refactorisation de code "avec Eclipse", mais j'ai utilisé un certain nombre d'IDE dont de rechercher et de remplacer des fonctions acceptent des expressions régulières. J'ai réussi à créer des expressions générales de trouver des choses, mais me demande si je peux prendre des parties de la correspondance de motif et de l'utilisation de la valeur de remplacement. Par exemple, j'ai beaucoup de fonctions de test nommé avec le motif suivant" "testSomeFunction1(), testSomeFunction2(), testAnotherFunction()" j'ai vraiment envie d'être nommé "test_someFunction1(), test_someFunction2(), test_anotherFunction()". Le Trouver: "[A-Z]", mais que dois-je utiliser pour Remplacer avec:? "test_[a-z]" est littéralement un remplacement? Peut-être, je ne peux pas utiliser une regex instruction dans le remplacement?

Je suis curieux: puisque vous avez déjà une hypothèse sur ce que vous devez faire, pourquoi ne pas simplement essayer dans Eclipse?
Merci Sandman. Je devrais avoir été clair. J'ai déjà essayé et échoué. C'est la raison pour demander de l'aide.
Avez-vous essayé la capture et à l'arrière de référencement de groupes, comme indiqué dans ma réponse?

OriginalL'auteur | 2011-05-11