Maison  >  Article  >  développement back-end  >  Comment utiliser la correspondance régulière pour supprimer les lignes vides et les lignes de commentaires dans phpstorm

Comment utiliser la correspondance régulière pour supprimer les lignes vides et les lignes de commentaires dans phpstorm

php中世界最好的语言
php中世界最好的语言original
2018-05-19 14:23:391830parcourir

Cette fois, je vais vous montrer comment utiliser la correspondance régulière pour supprimer les lignes vides et les lignes de commentaires dans phpstorm. Quelles sont les précautions pour utiliser la correspondance régulière pour supprimer les lignes vides et les lignes de commentaires dans phpstorm. est un cas pratique. Jetons un coup d’oeil.

J'ai rencontré un besoin. Parfois lors de la lecture du code source d'un framework, je souhaite filtrer (supprimer) les lignes de commentaires dans le code source. Si je le supprime manuellement ligne par ligne, ce ne sera pas scientifique. assez.

Bien sûr, j'ai pensé à la puissante expression régulière (expression régulière regExp). En écrivant une expression régulière, on peut retrouver toutes les lignes de commentaires et les remplacer par des vides, ce qui est le cas. besoin atteint.

1. ctrl + F, saisissez l'expression régulière : (//.*$)|(/*(.|s)*?*/)

2. ctrl + R, ne saisissez pas :

3. Cliquez sur Remplacer tout

.

Cependant, nous avons constaté que cela ne répondait pas pleinement à nos besoins. Cela remplaçait simplement la ligne de commentaire par une ligne vide.

Alors, écrivons une autre expression régulière pour faire correspondre les lignes vides et supprimons-les.

1.ctrl + F, saisissez l'expression régulière : ^n

2.ctrl + R, ne saisissez pas

3. Cliquez sur Remplacer tout

<.>Mais j'ai constaté que toutes les lignes vides n'étaient pas supprimées. (Il reste encore quelques lignes vides qui n'ont pas été supprimées)

Alors continuons avec la suppression régulière des correspondances.

1.ctrl + F, saisissez l'expression régulière :

sn

2.ctrl + R, ne saisissez pas

3. Cliquez sur Remplacer tout

<.>D'accord, ici, supprimez toutes les lignes vides. Amusez-vous -:)

phpstorm utilise des expressions régulières pour supprimer le

Code PHPConseils pour les lignes videsDe nombreux amis rencontreront des lignes de code vides spéciales Il y en a beaucoup, mais supprimer des lignes une par une sera certainement ennuyeux. À ce stade, vous devez supprimer les lignes vides par lots.

Comment supprimer les lignes vides par lots ?

Ma méthode consiste à utiliser des expressions régulières pour rechercher toutes les lignes vides, puis à les remplacer toutes en un seul clic.

Vérifiez d'abord Match Case et Regex

Remplissez les règles habituelles dans le premier champ de recherche :

^nAprès avoir fait correspondre toutes les lignes vides, cliquez sur [Remplacer tout 】C'est il.

L'effet de remplacement est le suivant :

Je crois que vous maîtrisez la méthode après avoir lu le cas dans ce article. Veuillez prêter attention aux choses plus excitantes. D'autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Un résumé des étapes pour utiliser des virgules et des points pour l'écho en php


Développement PHP de Télécommande WeChat Explication détaillée des étapes du serveur

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn