Y at-il une expression régulière que je pourrais utiliser dans la recherche/Remplacer fonction de mon éditeur de texte (Jedit) pour effectuer les opérations suivantes:Expression régulière pour envelopper des lignes correspondant à l'intérieur dièses, mais pas les espaces au
match des lignes un fichier texte qui répondent à ces critères:
- la ligne se termine par une parenthèse fermante
- une parenthèse ouvrante existe quelque part sur la même ligne
Si cela correspond je dois envelopper tout le texte sur la ligne - mais pas d'espace au début de la ligne - à l'intérieur des signes #
.
Exemple 1
Cette ligne:
Total reimbursements (before end of Q1)
doit être remplacé par ceci:
#Total reimbursements (before end of Q1)#
Exemple 2 (premier espace)
Cette ligne (où il y a des espaces avant le mot Total):
Total reimbursements (before end of Q1)
doit être remplacé par ce (le signe # est placé avant la première lettre sur la ligne):
#Total reimbursements (before end of Q1)#
mais pas avec ceci:
# Total reimbursements (before end of Q1)#
fichier texte Exemple:
Base Expenses
&&&&&&&&&&&&&&&&&&&&&&&
Provides options towards multilateral improvements
Opening Debt(Option patterns)
A copy provided externally
Customer Summary
&&&&&&&&&&&&&&&&&&&&&&&&&
External Console(foreign debt)
Provide execution amounts
Internal Console(domestic debt)
Release to appropriations committee
Explanations provided to external clients
Neutralized Amounts()
Forex portion
C'est la seule solution ici qui a fonctionné sans faille contre tous mes fichiers de test. Merci beaucoup!! – Bowe