localisation actuelle: Maison > Télécharger > Ressources d'apprentissage > Réalisation de pages internet > Apprendre les expressions régulières (Michael Fitzgerald) chinois
Apprendre les expressions régulières (Michael Fitzgerald) chinois
Classer: Matériel d'apprentissage / Réalisation de pages internet | Temps de libération: 2018-01-09 | visites: 2996337 |
Télécharger: 182 |
Derniers téléchargements
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
Le cerveau le plus puissant 3
Odd Dust : Damila
Jeune voyage vers l'Ouest 2
24 heuresClassement de lecture
- 1 Comment remplir une liste déroulante HTML avec les données d'une base de données MySQL ?
- 2 dvwssr.dll – Qu'est-ce que dvwssr.dll ?
- 3 Comment concaténer des chaînes C sur une seule ligne ?
- 4 Comment pouvons-nous gérer les connexions MySQL inactives ?
- 5 Comment gérer les cookies d'authentification pour les requêtes HTTP dans Go ?
- 6 Qu’est-ce que le cloud mining ?
- 7 Comment dépanner les erreurs « Impossible de se connecter au serveur MySQL » lors de la connexion à distance via la ligne de commande ? .
- 8 Pourquoi ne puis-je pas mettre à jour une table dans un déclencheur qui modifie la même table dans MySQL ?
- 9 Comment extraire du texte multiligne du HTML avec JavaScript Regex ?
- 10 Fonctions et modules Python : écrire du code réutilisable comme un pro
- 11 Bloquer les codes Mayhem pour novembre 2024
- 12 Comment les programmeurs C peuvent-ils développer de puissants plugins de navigateur avec NPAPI ?
- 13 Comment puis-je exécuter mon application Go avec des privilèges d'administrateur sans élévation manuelle de l'UAC ?
- 14 Puis-je utiliser XPath avec BeautifulSoup ?
- 15 Comment convertir des entiers en chaînes en PHP : quelle méthode est la meilleure ?
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 1996 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 1798 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2613 2024-03-29
Apprenez les expressions régulièresDepuis les concepts de base, jusqu'à l'écriture de scripts sed et Perl complets, jusqu'à la concrackée de fichiers HTML, ce puissant outil d'expressions régulières est expliqué clairement et en détail. Il existe un grand nombre d'exemples concis et clairs tout au long du livre, visant à permettre aux lecteurs de maîtriser facilement les expressions régulières. Le livre propose une gamme complète d'outils en ligne et de bureau et présente des documents de référence avancés. Il s'agit d'un livre rare pour débuter avec les expressions régulières.
Recommandations de contenu
"Apprendre les expressions régulières" explique clairement et en détail cet outil puissant, en commençant par les concepts de base des expressions régulières, jusqu'à l'écriture de scripts sed et Perl complets, puis à la concrackée de fichiers HTML. Il existe un grand nombre d'exemples concis et clairs tout au long du livre, visant à permettre aux lecteurs de maîtriser facilement les expressions régulières. De plus, le livre contient tous les outils en ligne et de bureau et présente des documents de référence avancés. Il s'agit d'un livre rare pour démarrer avec les expressions régulières.
"Apprendre les expressions régulières" convient aux programmeurs et aux praticiens d'Internet qui s'intéressent aux expressions régulières.
À propos de l'auteur
Michael Fitzgerald est un programmeur, consultant et rédacteur technique bien connu. Il a écrit plus de dix livres techniques pour O'Reilly et John Wiley & Sons et publié un grand nombre d'articles sur le réseau O'Reilly. Il était membre du comité du langage de schéma RELAXNG pour XML.
Des outils en ligne et de bureau sont disponibles,
Un outil indispensable pour apprendre les expressions régulières,
Vous pouvez vous lancer rapidement même si vous ne connaissez pas la programmation.
Table des matières
Avant-propos
Chapitre 1 Qu'est-ce qu'une expression régulière 1
1.1 Commencer avec Regexpal 2
1.2 Faire correspondre les numéros de téléphone nord-américains 3
1.3 Utilisez des groupes de caractères pour faire correspondre les nombres 4
1.4 Utiliser l'abréviation du groupe de caractères 5
1,5 correspond à n'importe quel personnage 5
1.6 Capturer le regroupement et les rétroréférences 6
1.7 Utilisation des quantificateurs 6
1.8 Caractères de texte entre parenthèses 8
1.9 Exemples d'application 9
1.10 Ce que nous avons appris dans ce chapitre 11
1.11 Ressources connexes 11
Chapitre 2 Correspondance de modèles simples 13
2.1 Faire correspondre les littéraux de chaîne 15
2.2 Faites correspondre le numéro 15
2.3 Faire correspondre les caractères non numériques 17
2.4 Correspondance de mots et de caractères non-mots 18
2.5 Faire correspondre les espaces 19
2.6 Parlons de la correspondance avec n'importe quel caractère 21
2.7 Texte du tag 23
2.7.1 Utilisez sed pour étiqueter le texte 24
2.7.2 Balisage du texte avec Perl 25
2.8 Ce que nous avons appris dans ce chapitre 26
2.9 Ressources connexes 27
Chapitre 3 Limite 29
3.1 Début et fin de la ligne 30
3.2 Limites de mots et limites de non-mots 31
3.3 Autres ancres 33
3.4 Utilisation de littéraux de métacaractères 34
3.5 Ajouter la balise 35
3.5.1 Ajouter des balises à l'aide de sed 36
3.5.2 Ajouter des balises en utilisant Perl 37
3.6 Ce que nous avons appris dans ce chapitre 38
3.7 Ressources connexes 39
Chapitre 4 Sélection, regroupement et références arrière 41
4.1 Sélectionnez l'opération 41
4.2 Sous-mode 45
4.3 Capturer le regroupement et les références arrière 46
4.4 Regroupement sans capture 49
4.5 Ce que vous avez appris dans ce chapitre 50
4.6 Ressources associées 51
Chapitre 5 Groupe de personnages 53
5.1 Négation du groupe de caractères 55
5.2 Union et différence 56
5.3 Groupe de caractères POSIX 58
5.4 Ce que nous avons appris dans ce chapitre 60
5.5 Ressources connexes 60
Chapitre 6 Faire correspondre Unicode et d'autres caractères 61
6.1 Correspondance des caractères Unicode 62
6.2 Caractères correspondants avec les nombres octaux 65
6.3 Correspondance des attributs de caractères Unicode 66
6.4 Caractères de contrôle correspondants 68
6.5 Ce que vous avez appris dans ce chapitre 70
6.6 Ressources connexes 70
Chapitre 7 Quantificateurs 73
7.1 Cupidité, paresse et possessivité 74
7.2 Utilisez *, + et ? Faites un match 74
7.3 Faites correspondre un nombre spécifique de fois 75
7.4 Quantificateur paresseux 77
7.5 Quantificateur possessif 78
7.6 Ce que nous avons appris dans ce chapitre 79
7.7 Ressources connexes 79
Chapitre 8 Regard autour de soi 81
8.1 Avec impatience 81
8.2 Anti-anticipation 84
8.3 Rétrospective 85
8.4 Rétrospective 85
8.5 Ce que vous avez appris dans ce chapitre 86
8.6 Ressources connexes 86
Chapitre 9 Baliser des documents avec HTML 87
9.1 Balises de correspondance 87
9.2 Utilisez sed pour convertir du texte normal 89
9.2.1 Remplacement par sed 89
9.2.2 Utilisez sed pour traiter les chiffres romains 90
9.2.3 Utilisez sed pour traiter des paragraphes spécifiques 91
9.2.4 Utilisez sed pour traiter la poésie multiligne 91
9.3 Ajout de balises 92
9.4 Convertir du texte normal avec Perl 94
9.4.1 Traitement des chiffres romains avec Perl 95
9.4.2 Traitement de paragraphes spécifiques avec Perl 96
9.4.3 Traitement de la poésie multiligne avec Perl 96
9.4.4 Utiliser les fichiers de commandes Perl 97
9.5 Ce que vous avez appris dans ce chapitre 99
9.6 Ressources connexes 99
Chapitre 10 Classe Junior diplômée 101
10.1 Envie de fréquenter la classe intermédiaire 103
10.2 Outils, implémentations et bibliothèques 103
10.2.1 Perl 103
10.2.2 PCRE 104
10.2.3 Rubis (Oniguruma) 104
10.2.4 Python 105
10.2.5 RE2 105
10.3 Correspond aux numéros de téléphone nord-américains 105
10.4 Correspondance des adresses e-mail 106
10.5 Ce que vous avez appris dans ce chapitre 106
Annexe Référence des expressions régulières 107
Glossaire 118
Indice 122
Auteur et introduction de couverture 124