Maison  >  Article  >  Java  >  Qu'est-ce qu'une expression régulière ? A quoi ça sert ?

Qu'est-ce qu'une expression régulière ? A quoi ça sert ?

零下一度
零下一度original
2017-06-25 10:28:482078parcourir

Nous avons mentionné les expressions régulières dans la section précédente, qui améliorent le pouvoir expressif du traitement de texte. Dans cette section, nous discuterons des expressions régulières. A quoi ça sert ? Que signifient les différents caractères spéciaux ? Comment traiter du texte à l’aide d’expressions régulières en Java ? Quelles sont les expressions régulières couramment utilisées ? En raison de la grande quantité de contenu, nous en discuterons en trois sections. Cette section abordera d'abord brièvement la syntaxe des expressions régulières.

Une expression régulière est une chaîne de caractères qui décrit un modèle de texte. Elle peut être utilisée pour traiter facilement le texte, y compris la recherche de texte, le remplacement, la vérification, la segmentation, etc.

Il existe deux types de caractères dans les expressions régulières. L'un est constitué de caractères ordinaires, qui correspondent au caractère lui-même. L'autre type est celui des métacaractères. Ces caractères ont des significations spéciales et leurs significations spéciales constituent la syntaxe des expressions régulières. .

Les expressions régulières ont une histoire relativement longue. Divers outils, éditeurs et systèmes liés au traitement de texte prennent en charge les expressions régulières, et la plupart des langages de programmation prennent également en charge les expressions régulières. Bien qu'ils soient tous appelés expressions régulières, pour des raisons historiques, la syntaxe des différents langages, systèmes et outils est différente. Cet article se concentre principalement sur le langage Java, et d'autres langages peuvent être différents.

Ensuite, nous présenterons brièvement la syntaxe des expressions régulières. Nous les présenterons d'abord dans les parties suivantes :

  • Caractère unique

  • Groupe de caractères

  • Quantificateur

  • Groupe

  • Correspondance de limites spéciales

  • Regardez autour de la correspondance des limites

Enfin, il y a un résumé des modes d'échappement, de correspondance et des diverses syntaxes.

Caractère unique

La plupart des caractères uniques sont représentés par les personnages eux-mêmes, tels que les caractères '0', '3', 'a', 'cheval', etc., mais

comporte des caractères uniques qui utilisent plusieurs caractères pour représenter , et ces caractères commencent tous par une barre oblique '', tels que :

  • Caractères spéciaux, tels que le caractère de tabulation 't', le caractère de saut de ligne 'n', le caractère de retour chariot 'r', etc.; >

  • Le caractère
  • représenté en octal, avec

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