Comment pouvez-vous convertir les correspondances suivantes au résultat donné?Comment puis-je réorganiser l'ordre des éléments dans ce modèle, en utilisant Perl?
Mes fichiers ont les matches suivants
-- cut --
Lorem ipsun Hello lorem ipsun { $hello }
@param integer $question_id // example of the match
Lorem ipsun Hello lorem ipsun { $hello }
-- cut --
Je voudrais les changer efficacement à
@param $question_id integer
Ma tentative de pseudo-code
perl -i.bak -pe `s/(@param) (\\w) ($\\w)/$1 $3 $2/`
se trouve le @ -sign dans le texte pour un paramètre que vous remplissez ou pour la chaîne "@param", même question avec $ -sign par $ question-id –
@Commusoft: @param est un signe dans la question de même que $ dans $ question_id – hhh