2016-11-14 1 views
-1

J'ai besoin de trouver ce modèle.Comment faire une recherche sur multilignes dans l'expression rationnelle de Delphi

ReadOnly = True 
end 

« ReadOnly = True » se produit 250 fois dans 190 fichiers, donc sa va prendre un certain temps et je pourrais manquer quelques-uns. Son espace capitonné à gauche et terminé par cr, lf.

Je m'attends à ce que cela fonctionne, mais il ne retourne rien. J'ai essayé des expressions plus complexes, mais il me semble que cela devrait fonctionner. J'ai essayé le modificateur de moteur "s", mais je soupçonne que Delphi ne l'a pas implémenté.

+1

Juste pour clarifier - vous utilisez une expression régulière dans l'IDE pour trouver ce code ou utilisez-vous Delphis TRegex? –

+0

Sebastian, une bonne question. C'est la recherche grep dans l'idée. Parce que j'ai installé des gexperts, il se peut qu'il ait supplanté le Delphi natif. –

+1

Cela n'a rien à voir avec Delphi alors. C'est une question de gexperts. Envisagez d'apprendre un langage de script afin que ces problèmes puissent être résolus plus facilement. C'est le travail d'une minute pour un programmeur Python modérément qualifié. –

Répondre

0

Testée à Delphes 10.1 Berlin:

readonly = true\nend