2017-09-15 6 views
0

Je me demande s'il est possible de faire une recherche et de remplacer dans Sublime Text 3 pour ajouter des espaces entre parenthèses dans plusieurs fichiers.Ajouter des espaces entre parenthèses dans plusieurs fichiers dans Sublime Text 3

Par exemple, je dois convertir cela en plusieurs fichiers:

$var = function($par1, $par2); 

à:

$var = function($par1, $par2); 

Toutes les idées? Si oui, comment puis-je le faire?

Merci à l'avance

+1

Vous pouvez utiliser Regex e xpressions dans trouver et remplacer. Voir: https://stackoverflow.com/questions/25525939/difficulties-with-adding-spaces-around-equal-signs-using-regular-expressions-wit –

+0

Merci d'avoir signalé cela! – user1991185

Répondre

0

Après quelques bidouiller, je réussi à trouver un regex pour ajouter des espaces autour de supports:

Find: \((.*?)\) 
Replace: ($1) 

MISE À JOUR: Le regex suivant est plus précis car il correspond à ($var) mais pas ($var) ni ():

Find: \((?!\s)([^()]+)(?<!\s)\) 
Replace: ($1)